citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
![]() ![]() |
Go to the source code of this file.
Data Structures | |
struct | pop3msg |
struct | citpop3 |
Macros | |
#define | POP3 ((struct citpop3 *)CC->session_specific_data) |
Functions | |
void | pop3_cleanup_function (void) |
void | pop3_greeting (void) |
void | pop3_user (char *argbuf) |
void | pop3_pass (char *argbuf) |
void | pop3_list (char *argbuf) |
void | pop3_command_loop (void) |
void | pop3_login (void) |
Definition at line 30 of file serv_pop3.h.
void pop3_cleanup_function | ( | void | ) |
Definition at line 52 of file serv_pop3.c.
References CC, free(), citpop3::msgs, and pop3_command_loop().
Referenced by ctdl_module_init_pop3().
void pop3_command_loop | ( | void | ) |
Definition at line 478 of file serv_pop3.c.
References CC, client_getln(), cprintf(), KILLME_CLIENT_DISCONNECTED, KILLME_CLIENT_LOGGED_OUT, KILLME_NOLOGIN, pop3_capa(), pop3_dele(), pop3_last(), pop3_list(), pop3_pass(), pop3_retr(), pop3_rset(), pop3_stat(), pop3_stls(), pop3_top(), pop3_uidl(), pop3_update(), pop3_user(), and SIZ.
Referenced by ctdl_module_init_pop3(), and pop3_cleanup_function().
void pop3_greeting | ( | void | ) |
Definition at line 67 of file serv_pop3.c.
References CC, cprintf(), malloc(), and POP3.
Referenced by ctdl_module_init_pop3(), and pop3s_greeting().
void pop3_list | ( | char * | argbuf | ) |
Definition at line 201 of file serv_pop3.c.
References cprintf(), and POP3.
Referenced by pop3_command_loop().
void pop3_login | ( | void | ) |
Definition at line 168 of file serv_pop3.c.
References CC, cprintf(), and pop3_grab_mailbox().
Referenced by pop3_pass().
void pop3_pass | ( | char * | argbuf | ) |
Definition at line 185 of file serv_pop3.c.
References cprintf(), CtdlTryPassword(), pass_ok, pop3_login(), and SIZ.
Referenced by pop3_command_loop().
void pop3_user | ( | char * | argbuf | ) |
Definition at line 93 of file serv_pop3.c.
References CC, cprintf(), CtdlLoginExistingUser(), login_ok, and SIZ.
Referenced by pop3_command_loop().