POP-specific Account data -. More...
#include "adata.h"
Data Fields | |
| struct Connection * | conn |
| Connection to POP server. | |
| unsigned int | status: 2 |
| Connection status. | |
| bool | capabilities: 1 |
| Server capabilities retrieved. | |
| unsigned int | use_stls: 2 |
| Use STLS. | |
| bool | cmd_capa: 1 |
| optional command CAPA | |
| bool | cmd_stls: 1 |
| optional command STLS | |
| unsigned int | cmd_user: 2 |
| optional command USER | |
| unsigned int | cmd_uidl: 2 |
| optional command UIDL | |
| unsigned int | cmd_top: 2 |
| optional command TOP | |
| bool | resp_codes: 1 |
| server supports extended response codes | |
| bool | expire: 1 |
| expire is greater than 0 | |
| bool | clear_cache: 1 |
| Clear the cache. | |
| size_t | size |
| Mailbox size. | |
| time_t | check_time |
| Last check time. | |
| time_t | login_delay |
| minimal login delay capability | |
| struct Buffer | auth_list |
| list of auth mechanisms | |
| char * | timestamp |
| APOP timestamp. | |
| struct BodyCache * | bcache |
| body cache | |
| char | err_msg [POP_CMD_RESPONSE] |
| Last error message. | |
| struct PopCache | cache [POP_CACHE_LEN] |
| Message cache. | |
| Data Fields inherited from Account | |
| enum MailboxType | type |
| Type of Mailboxes this Account contains. | |
| char * | name |
| Name of Account. | |
| struct ConfigSubset * | sub |
| Inherited config items. | |
| struct MailboxArray | mailboxes |
| All Mailboxes. | |
| struct Notify * | notify |
| Notifications: NotifyAccount, EventAccount. | |
| void * | adata |
| Private data (for Mailbox backends). | |
| void(* | adata_free )(void **ptr) |
| struct Connection* PopAccountData::conn |
Connection to POP server.
| unsigned int PopAccountData::status |
Connection status.
| bool PopAccountData::capabilities |
| bool PopAccountData::resp_codes |
| time_t PopAccountData::login_delay |
| struct Buffer PopAccountData::auth_list |
| char PopAccountData::err_msg[POP_CMD_RESPONSE] |
| struct PopCache PopAccountData::cache[POP_CACHE_LEN] |