Data Structures |
struct | MailBox |
struct | MailMessage |
class | MailAttachment |
Enumerations |
enum | MM_MAILMIME {
MM_MAILMIME_MECHANISM_ERROR,
MM_MAILMIME_MECHANISM_7BIT,
MM_MAILMIME_MECHANISM_8BIT,
MM_MAILMIME_MECHANISM_BINARY,
MM_MAILMIME_MECHANISM_QUOTED_PRINTABLE,
MM_MAILMIME_MECHANISM_BASE64,
MM_MAILMIME_MECHANISM_TOKEN
} |
enum | MAIL_STATUS_INCOMING { MAIL_STATUS_IN_UNKNOWN = 1,
MAIL_STATUS_IN_SKIPPED = 2,
MAIL_STATUS_IN_ERROR = 3,
MAIL_STATUS_IN_PROCESSED = 4
} |
enum | MAIL_STATUS_OUTGOING { MAIL_STATUS_OUT_SENT = 10,
MAIL_STATUS_OUT_SCHEDULED = 11
} |
Functions |
const RealBlob & | MailAttachment::getBody (void) const |
| Get body of attachment.
|
void | MailAttachment::setBody (const RealBlob &Body) |
| Set body of attachment.
|
const Str & | MailAttachment::getFilename (void) const |
| Get file name.
|
void | MailAttachment::setFilename (const Str &Filename) |
| Set file name.
|
const Str & | MailAttachment::getCharset (void) const |
| get char set
|
void | MailAttachment::setCharset (const Str &Charset) |
| set char set
|
const Str & | MailAttachment::getContentType (void) const |
| get content type
|
void | MailAttachment::setContentType (const Str &ContentType) |
| set content type
|
bool | MailAttachment::isHtml (void) const |
void | MailAttachment::setHtml (bool Html) |
bool | MailAttachment::isText (void) const |
void | MailAttachment::setText (bool Text) |
bool | MailAttachment::isImage (void) const |
void | MailAttachment::setImage (bool Image) |
bool | MailAttachment::isAudio (void) const |
void | MailAttachment::setAudio (bool Audio) |
bool | MailAttachment::isVideo (void) const |
void | MailAttachment::setVideo (bool Video) |
bool | MailAttachment::isApplication (void) const |
void | MailAttachment::setApplication (bool Application) |
void | MailAttachment::setContentTransferEncoding (int input) |
int | MailAttachment::getContentTransferEncoding (void) |
| MailMessage::MailMessage (Str input) |
const Str & | MailMessage::getFromName (void) const |
void | MailMessage::setFromName (const Str &FromName) |
void | MailMessage::setFromName (const Str &FromName, const Str &toEnc) |
const Str & | MailMessage::getFromAddr (void) const |
void | MailMessage::setFromAddr (const Str &FromAddr) |
const Str & | MailMessage::getToName (void) const |
void | MailMessage::setToName (const Str &ToName) |
void | MailMessage::setToName (const Str &ToName, const Str &toEnc) |
const Str & | MailMessage::getToAddr (void) const |
void | MailMessage::setToAddr (const Str &ToAddr) |
int | MailMessage::getDate (void) const |
void | MailMessage::setDate (int Date) |
const Str & | MailMessage::getSubject (void) const |
void | MailMessage::setSubject (const Str &Subject) |
void | MailMessage::setSubject (const Str &Subject, const Str &toEnc) |
const Str & | MailMessage::getCcName (void) const |
void | MailMessage::setCcName (const Str &CcName) |
const Str & | MailMessage::getCcAddr (void) const |
void | MailMessage::setCcAddr (const Str &CcAddr) |
const Str & | MailMessage::getBccName (void) const |
void | MailMessage::setBccName (const Str &BccName) |
const Str & | MailMessage::getBccAddr (void) const |
void | MailMessage::setBccAddr (const Str &BccAddr) |
const Str & | MailMessage::getBody (void) const |
void | MailMessage::setBody (const Str &Body) |
const Str & | MailMessage::getFullHeader (void) const |
void | MailMessage::setFullHeader (const Str &FullHeader) |
const Str & | MailMessage::getContentType (void) const |
void | MailMessage::setContentType (const Str &ContentType) |
const Str & | MailMessage::getReportType (void) const |
void | MailMessage::setReportType (const Str &ReportType) |
const Str & | MailMessage::getCharset (void) const |
void | MailMessage::setCharset (const Str &Charset) |
void | MailMessage::setContentTransferEncoding (int) |
int | MailMessage::getContentTransferEncoding (void) |
size_t | MailMessage::getAttachments (void) const |
MailAttachment | MailMessage::getAttachment (size_t index) const |
void | MailMessage::addAttachment (const MailAttachment &Attachment) |
| adding attachment to email
|
std::multimap< Str, Str > | MailMessage::getCustomHeaders (void) const |
Str | MailMessage::stringify (void) |
Int | MailMessage::sendMail (Int collectorID, Int secureBody=0) |
Example. Send Email.