CRM_Mailing_MailStore
class CRM_Mailing_MailStore
Properties
bool | $_debug | flag to decide whether to print debug messages |
Methods
static object
getStore(string $name = NULL)
Return the proper mail store implementation, based on config settings.
array
allMails()
Return all emails in the mail store.
expunge()
Expunge the messages marked for deletion; stub function to be redefined by IMAP store.
array
fetchNext(int $count = 1)
Return the next X messages from the mail store.
string
maildir(string $name)
Point to (and create if needed) a local Maildir for storing retrieved mail
Details
at line 50
static object
getStore(string $name = NULL)
Return the proper mail store implementation, based on config settings.
at line 93
array
allMails()
Return all emails in the mail store.
at line 100
expunge()
Expunge the messages marked for deletion; stub function to be redefined by IMAP store.
at line 112
array
fetchNext(int $count = 1)
Return the next X messages from the mail store.
at line 155
string
maildir(string $name)
Point to (and create if needed) a local Maildir for storing retrieved mail