TYPO3
7.6
|
Public Member Functions | |
__construct ($debugFile) | |
isStarted () | |
start () | |
stop () | |
send (\Swift_Mime_Message $message, &$failedRecipients=null) | |
registerPlugin (\Swift_Events_EventListener $plugin) | |
Public Member Functions inherited from Swift_Transport | |
send (Swift_Mime_Message $message, &$failedRecipients=null) | |
registerPlugin (Swift_Events_EventListener $plugin) | |
Private Member Functions | |
getReversePath (\Swift_Mime_Message $message) | |
Private Attributes | |
$debugFile | |
Adapter for Swift_Mailer to be used by TYPO3 extensions.
This will use the setting in TYPO3_CONF_VARS to choose the correct transport for it to work out-of-the-box.
Definition at line 26 of file MboxTransport.php.
__construct | ( | $debugFile | ) |
Create a new MailTransport
string | $debugFile |
Definition at line 38 of file MboxTransport.php.
References MboxTransport\$debugFile.
|
private |
Determine the best-use reverse path for this message
\Swift_Mime_Message | $message |
Definition at line 107 of file MboxTransport.php.
References elseif, Swift_Mime_Message\getFrom(), Swift_Mime_Message\getReturnPath(), and Swift_Mime_Message\getSender().
Referenced by MboxTransport\send().
isStarted | ( | ) |
registerPlugin | ( | \Swift_Events_EventListener | $plugin | ) |
Register a plugin in the Transport.
\Swift_Events_EventListener | $plugin |
Definition at line 131 of file MboxTransport.php.
send | ( | \Swift_Mime_Message | $message, |
& | $failedRecipients = null |
||
) |
Outputs the mail to a text file according to RFC 4155.
\Swift_Mime_Message | $message | The message to send |
string[] | &$failedRecipients To collect failures by-reference, nothing will fail in our debugging case |
\RuntimeException |
Definition at line 73 of file MboxTransport.php.
References GeneralUtility\fixPermissions(), Swift_Mime_Message\generateId(), Swift_Mime_Message\getBcc(), Swift_Mime_Message\getCc(), Swift_Mime_Message\getDate(), MboxTransport\getReversePath(), Swift_Mime_Message\getTo(), GeneralUtility\makeInstance(), and Swift_Mime_MimeEntity\toString().
start | ( | ) |
stop | ( | ) |
|
private |
Definition at line 31 of file MboxTransport.php.
Referenced by MboxTransport\__construct().