|
ColdBox Platform - MockBox Version 1.2 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
mockbox.system.core.mail.MailService
public class MailService
The ColdBox Mail Service used to send emails in an oo fashion
| Constructor Summary | |
|---|---|
init([MailSettingsBean mailSettings], [string tokenMarker='@'])
Constructor |
|
| Method Summary | |
|---|---|
MailSettingsBean |
getMailSettingsBean()
Get the mail settings configuration object |
string |
getTokenMarker()
Get the token marker |
private void |
mailIt(Mail mail)
Mail a payload |
private any |
mailMultiPart(Mail mail)
Mail a payload using multi part objects |
private void |
mailNormal(Mail mail)
Mail a payload |
Mail |
newMail()
Get a new Mail payload object, just use config() on it to prepare it or pass in all the arguments via this method |
private void |
parseTokens(Mail Mail)
Parse the tokens and do body replacements |
struct |
send(Mail mail)
Send an email payload |
void |
setTokenMarker(string TokenMarker)
Set the token marker |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init([MailSettingsBean mailSettings], [string tokenMarker='@'])
mailSettings - A configured mail settings bean with default mail configurations, else ignored and uses payloadtokenMarker - The default token Marker Symbol| Method Detail |
|---|
public MailSettingsBean getMailSettingsBean()
public string getTokenMarker()
private void mailIt(Mail mail)
mail - The mail payloadprivate any mailMultiPart(Mail mail)
mail - The mail payloadprivate void mailNormal(Mail mail)
mail - The mail payloadpublic Mail newMail()
private void parseTokens(Mail Mail)
Mail - The mail payloadpublic struct send(Mail mail)
mail - The mail payload to send.public void setTokenMarker(string TokenMarker)
TokenMarker
|
ColdBox Platform - MockBox Version 1.2 | ||||
| FRAMES | |||||