final public function getAdapterType()Inherited
final public function getAdapterType()
Inherited
Return
| wild |
final public static function getAllAdapters()Inherited
final public static function getAllAdapters()
Inherited
Return
| wild |
public function setFrom($email, $name)Inherited
public function setFrom($email, $name)
Inherited
Parameters
| $name |
Return
| wild |
public function addReplyTo($email, $name)Inherited
public function addReplyTo($email, $name)
Inherited
Parameters
| $name |
Return
| wild |
public function addTos($emails)Inherited
public function addTos($emails)
Inherited
Parameters
| array | $emails |
Return
| wild |
public function addCCs($emails)Inherited
public function addCCs($emails)
Inherited
Parameters
| array | $emails |
Return
| wild |
public function addAttachment($data, $filename, $mimetype)Inherited
public function addAttachment($data, $filename, $mimetype)
Inherited
Parameters
| $data | ||
| $filename | ||
| $mimetype |
Return
| wild |
public function addHeader($header_name, $header_value)Inherited
public function addHeader($header_name, $header_value)
Inherited
Parameters
| $header_name | ||
| $header_value |
Return
| wild |
public function setBody($body)Inherited
public function setBody($body)
Inherited
Parameters
| $plaintext_body |
Return
| wild |
public function setHTMLBody($html_body)Inherited
public function setHTMLBody($html_body)
Inherited
PhabricatorMailImplementationPHPMailerLiteAdapter
Note: phpmailer-lite does NOT support sending messages with mixed version (plaintext and html). So for now lets just use HTML if it's available.
Parameters
| $html_body |
Return
| wild |
public function setSubject($subject)Inherited
public function setSubject($subject)
Inherited
Parameters
| $subject |
Return
| wild |
public function supportsMessageIDHeader()
public function supportsMessageIDHeader()
PhabricatorMailImplementationAdapter
Some mailers, notably Amazon SES, do not support us setting a specific Message-ID header.
PhabricatorMailImplementationAmazonSESAdapter
Return
| wild |
public function send()Inherited
public function send()
Inherited
PhabricatorMailImplementationAdapter
Send the message. Generally, this means connecting to some service and handing data to it.
If the adapter determines that the mail will never be deliverable, it should throw a PhabricatorMetaMTAPermanentFailureException.
For temporary failures, throw some other exception or return false.
Return
| bool | True on success. |
final public function setKey($key)Inherited
final public function setKey($key)
Inherited
Parameters
| $key |
Return
| wild |
final public function getKey()Inherited
final public function getKey()
Inherited
Return
| wild |
final public function setPriority($priority)Inherited
final public function setPriority($priority)
Inherited
Parameters
| $priority |
Return
| wild |
final public function getPriority()Inherited
final public function getPriority()
Inherited
Return
| wild |
final public function getOption($key)Inherited
final public function getOption($key)
Inherited
Parameters
| $key |
Return
| wild |
final public function setOptions($options)Inherited
final public function setOptions($options)
Inherited
Parameters
| array | $options |
Return
| wild |
protected function validateOptions($options)
protected function validateOptions($options)
Parameters
| array | $options |
Return
| wild |
public function newDefaultOptions()
public function newDefaultOptions()
Return
| wild |
public function newLegacyOptions()
public function newLegacyOptions()
Return
| wild |
public function prepareForSend()
public function prepareForSend()
Return
| wild |
protected function renderAddress($email, $name)Inherited
protected function renderAddress($email, $name)
Inherited
Parameters
| $name |
Return
| wild |
public function hasValidRecipients()Inherited
public function hasValidRecipients()
Inherited
Return
| wild |
public function executeSend($body)
public function executeSend($body)
Parameters
| $body |
Return
| wild |