new $k.MailMessage()
A mail message
Extends
Methods
bcc() : Array.<string>
Get the blind carbon copy receivers ('bcc' field)
Returns:
Type | Description |
---|---|
Array.<string> |
cc() : Array.<string>
Get the carbon copy receivers ('cc' field)
Returns:
Type | Description |
---|---|
Array.<string> |
headerCharset()
Get the charset of the headers
receiver() : Array.<string>
Get the receiver ('to' field)
Returns:
Type | Description |
---|---|
Array.<string> |
send(async)
Send the mail, using the SMTP configuration of the volume
Name | Type | Description |
---|---|---|
async |
boolean |
optional
True if the mail should be sent asynchronously, false if send() should block until the mail has been sent. Default is true. |
sender() : Array.<string>
Get the sender
Returns:
Type | Description |
---|---|
Array.<string> |
setBcc(receivers)
Set the blind carbon copy receivers ('bcc' field)
Name | Type | Description |
---|---|---|
receivers |
String or Array of strings |
setCc(receivers)
Set the carbon copy receivers ('cc' field)
Name | Type | Description |
---|---|---|
receivers |
String or Array of strings |
setHeaderCharset(charset)
Set the charset of the headers
Name | Type | Description |
---|---|---|
charset |
string |
Charset (encoding) of the headers |
Throws:
Type | Description |
---|---|
$k.exception.InvalidValue | If the charset is unknown |
setReceiver(receivers)
Set the receiver ('to' field)
Name | Type | Description |
---|---|---|
receivers |
String or Array of strings |
Throws:
Type | Description |
---|---|
$k.exception.InvalidValue | If the value is not a valid receiver |
setSender(sender)
Set the sender ('from' field)
Name | Type | Description |
---|---|---|
sender |
string |
Throws:
Type | Description |
---|---|
$k.exception.InvalidValue | If the value is not a valid sender |
setSubject(subject)
Set the subject
Name | Type | Description |
---|---|---|
subject |
string |
Throws:
Type | Description |
---|---|
$k.exception.InvalidValue | If the value is not a valid subject |
setUserName(username)
Set the name of the user account. Required if the SMTP configuration requires authentication and more than one user is configured
Name | Type | Description |
---|---|---|
username |
string |
subject() : string
Get the subject
Returns:
Type | Description |
---|---|
string |
userName() : string
Get the name of the user account
Returns:
Type | Description |
---|---|
string |