return FALSE;
}
+ /**
+ * @param $mailer
+ * @param $result
+ *
+ * @return string
+ */
static function errorMessage($mailer, $result) {
$message = '<p>' . ts('An error occurred when CiviCRM attempted to send an email (via %1). If you received this error after submitting on online contribution or event registration - the transaction was completed, but we were unable to send the email receipt.', array(
1 => 'SMTP')) . '</p>' . '<p>' . ts('The mail library returned the following error message:') . '<br /><span class="font-red"><strong>' . $result->getMessage() . '</strong></span></p>' . '<p>' . ts('This is probably related to a problem in your Outbound Email Settings (Administer CiviCRM » System Settings » Outbound Email), OR the FROM email address specifically configured for your contribution page or event. Possible causes are:') . '</p>';
return $message;
}
+ /**
+ * @param $to
+ * @param $headers
+ * @param $message
+ */
static function logger(&$to, &$headers, &$message) {
if (is_array($to)) {
$toString = implode(', ', $to);
return FALSE;
}
+ /**
+ * @param $message
+ * @param null $params
+ *
+ * @return mixed
+ */
static function &setMimeParams(&$message, $params = NULL) {
static $mimeParams = NULL;
if (!$params) {
return $message->get($params);
}
+ /**
+ * @param $name
+ * @param $email
+ * @param bool $useQuote
+ *
+ * @return null|string
+ */
static function formatRFC822Email($name, $email, $useQuote = FALSE) {
$result = NULL;