12 |
*/ |
*/ |
13 |
#define HEADERS_MAX 1024 |
#define HEADERS_MAX 1024 |
14 |
|
|
15 |
|
#define custom_header(A) ((A) ? "HEADER " : "") |
16 |
|
|
17 |
|
|
18 |
int send_command(char *command); |
int send_command(char *command); |
19 |
int send_command_get_response(char *command); |
int send_command_get_response(char *command); |
20 |
#ifdef DEBUG |
#ifdef DEBUG |
23 |
int imap_logout(void); |
int imap_logout(void); |
24 |
int imap_login(void); |
int imap_login(void); |
25 |
int imap_select(void); |
int imap_select(void); |
26 |
int imap_search(void); |
int imap_search(char *results); |
27 |
int imap_fetch(unsigned int m, char *results); |
int imap_fetch(unsigned int m, char *results); |
28 |
int imap_store(unsigned int m); |
int imap_store(unsigned int m); |
29 |
int imap_expunge(void); |
int imap_expunge(void); |
30 |
void generate_search_filters(char *command); |
void generate_search_filters(char *command); |
31 |
|
void generate_search_limits(char *command); |
32 |
|
void deny_filters(char *command); |
33 |
|
void allow_filters(char *command, char *key); |
34 |
void delete_messages(char *unwanted); |
void delete_messages(char *unwanted); |