MailMessage Class Reference
#include <MailMessage.h>
Collaboration diagram for MailMessage:
Public Member Functions | |
MailMessage & | setHeader (const String &name, const String &value) |
Set a header value. More... | |
HttpHeaders & | getHeaders () |
Get a reference to the current set of headers. More... | |
MailMessage & | setBody (const String &body, MimeType mime=MIME_TEXT) |
Sets the body of the email. More... | |
MailMessage & | setBody (IDataSourceStream *stream, MimeType mime=MIME_TEXT) |
Sets the body of the email. More... | |
MailMessage & | addAttachment (FileStream *stream) |
Adds attachment to the email. More... | |
MailMessage & | addAttachment (IDataSourceStream *stream, MimeType mime, const String &filename="") |
Adds attachment to the email. More... | |
MailMessage & | addAttachment (IDataSourceStream *stream, const String &mime, const String &filename="") |
Adds attachment to the email. More... | |
Public Attributes | |
String | to |
String | from |
String | subject |
String | cc |
Friends | |
class | SmtpClient |
Member Function Documentation
◆ addAttachment() [1/3]
MailMessage& MailMessage::addAttachment | ( | FileStream * | stream | ) |
Adds attachment to the email.
- Parameters
-
stream
- Return values
-
MailMessage&
◆ addAttachment() [2/3]
MailMessage& MailMessage::addAttachment | ( | IDataSourceStream * | stream, |
MimeType | mime, | ||
const String & | filename = "" |
||
) |
Adds attachment to the email.
- Parameters
-
stream mime filename
- Return values
-
MailMessage&
◆ addAttachment() [3/3]
MailMessage& MailMessage::addAttachment | ( | IDataSourceStream * | stream, |
const String & | mime, | ||
const String & | filename = "" |
||
) |
Adds attachment to the email.
- Parameters
-
stream mime filename
- Return values
-
MailMessage&
◆ getHeaders()
HttpHeaders& MailMessage::getHeaders | ( | ) |
Get a reference to the current set of headers.
- Return values
-
HttpHeaders&
◆ setBody() [1/2]
MailMessage& MailMessage::setBody | ( | const String & | body, |
MimeType | mime = MIME_TEXT |
||
) |
Sets the body of the email.
- Parameters
-
body mime
- Return values
-
MailMessage&
◆ setBody() [2/2]
MailMessage& MailMessage::setBody | ( | IDataSourceStream * | stream, |
MimeType | mime = MIME_TEXT |
||
) |
Sets the body of the email.
- Parameters
-
stream mime
- Return values
-
MailMessage&
◆ setHeader()
MailMessage& MailMessage::setHeader | ( | const String & | name, |
const String & | value | ||
) |
Set a header value.
- Parameters
-
name value
- Return values
-
MailMessage&
Friends And Related Function Documentation
◆ SmtpClient
|
friend |
Member Data Documentation
◆ cc
String MailMessage::cc |
◆ from
String MailMessage::from |
◆ subject
String MailMessage::subject |
◆ to
String MailMessage::to |
The documentation for this class was generated from the following file: