24 lines
615 B
C
24 lines
615 B
C
typedef struct Imap Imap;
|
|
|
|
void imapcheckbox(Imap *z, Box *b);
|
|
Imap* imapconnect(char *server, int mode);
|
|
int imapcopylist(Imap *z, char *nbox, Msg **m, uint nm);
|
|
void imapfetchraw(Imap *z, Part *p);
|
|
void imapfetchrawbody(Imap *z, Part *p);
|
|
void imapfetchrawheader(Imap *z, Part *p);
|
|
void imapfetchrawmime(Imap *z, Part *p);
|
|
int imapflaglist(Imap *z, int op, int flag, Msg **m, uint nm);
|
|
void imaphangup(Imap *z, int ticks);
|
|
int imapremovelist(Imap *z, Msg **m, uint nm);
|
|
int imapsearchbox(Imap *z, Box *b, char *search, Msg ***mm);
|
|
|
|
extern int chattyimap;
|
|
|
|
enum
|
|
{
|
|
Unencrypted,
|
|
Starttls,
|
|
Tls,
|
|
Cmd
|
|
};
|