Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

XePMailbox_s Struct Reference

#include <mailbox.h>

Collaboration diagram for XePMailbox_s:

Collaboration graph
[legend]
List of all members.

Public Attributes

char * id
 Unique identifier.

char * name
 Mailbox name, chosen by the user.

long uid
XePMailboxType type
 Type (IMAP, MH, MBOX, NNTP, POP3).

XePServerserver
char * inbox_ref
char * draft_ref
char * queue_ref
char * sent_ref
char * command
 External command to start connection.

char * cache
 Cache directory.

char * flags
 Flags directory.

int use_multiple_connections
 Wether to use a separate connection for each folder.

int max_connections
 If mutlitple connections allowed, limit their number to max_connections.

int subscribed_only
XePFolderfolder
 The folder representing the mailbox it also holds the root path, if needed.

clist * folders
mail_list * ep_mail_list
mail_list * ep_mail_lsub

Detailed Description

Mailbox or mail source. A mail source (mailbox) is defined by its type (POP3, IMAP, NNTP, MBOX or MH) and a name.


Member Data Documentation

char* XePMailbox_s::cache
 

Cache directory.

char* XePMailbox_s::command
 

External command to start connection.

char* XePMailbox_s::draft_ref
 

struct mail_list* XePMailbox_s::ep_mail_list
 

struct mail_list* XePMailbox_s::ep_mail_lsub
 

char* XePMailbox_s::flags
 

Flags directory.

XePFolder* XePMailbox_s::folder
 

The folder representing the mailbox it also holds the root path, if needed.

clist* XePMailbox_s::folders
 

char* XePMailbox_s::id
 

Unique identifier.

FIXME: an integer?

char* XePMailbox_s::inbox_ref
 

int XePMailbox_s::max_connections
 

If mutlitple connections allowed, limit their number to max_connections.

char* XePMailbox_s::name
 

Mailbox name, chosen by the user.

char* XePMailbox_s::queue_ref
 

char* XePMailbox_s::sent_ref
 

XePServer* XePMailbox_s::server
 

int XePMailbox_s::subscribed_only
 

XePMailboxType XePMailbox_s::type
 

Type (IMAP, MH, MBOX, NNTP, POP3).

long XePMailbox_s::uid
 

int XePMailbox_s::use_multiple_connections
 

Wether to use a separate connection for each folder.


The documentation for this struct was generated from the following file:
Generated on Wed Oct 22 15:57:48 2003 for XetPan by doxygen 1.3.2