X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FUtil%2FEmailer.php;h=a13af739e6f0981cb211b37ca92b32d76e5dea50;hb=895b3abf320a28ecf0f797f4f4900e6baf429308;hp=4fa5e290576df8c384377a9cb55d66c52f5f2a7e;hpb=e84c48b979ab265cd29ff3624e975e288c6755fc;p=friendica.git diff --git a/src/Util/Emailer.php b/src/Util/Emailer.php index 4fa5e29057..a13af739e6 100644 --- a/src/Util/Emailer.php +++ b/src/Util/Emailer.php @@ -6,6 +6,7 @@ namespace Friendica\Util; use Friendica\Core\Addon; use Friendica\Core\Config; +use Friendica\Core\Logger; use Friendica\Core\PConfig; use Friendica\Protocol\Email; @@ -35,7 +36,7 @@ class Emailer Addon::callHooks('emailer_send_prepare', $params); $email_textonly = false; - if (x($params, "uid")) { + if (!empty($params['uid'])) { $email_textonly = PConfig::get($params['uid'], "system", "email_textonly"); } @@ -49,7 +50,7 @@ class Emailer .rand(10000, 99999); // generate a multipart/alternative message header - $messageHeader = $params['additionalMailHeader'] . + $messageHeader = defaults($params, 'additionalMailHeader', '') . "From: $fromName <{$params['fromEmail']}>\n" . "Reply-To: $fromName <{$params['replyTo']}>\n" . "MIME-Version: 1.0\n" . @@ -87,8 +88,9 @@ class Emailer 'headers' => $messageHeader, 'parameters' => $sendmail_params ]; - //echo "
"; var_dump($hookdata); killme();
+
 		Addon::callHooks("emailer_send", $hookdata);
+
 		$res = mail(
 			$hookdata['to'],
 			$hookdata['subject'],
@@ -96,8 +98,8 @@ class Emailer
 			$hookdata['headers'],
 			$hookdata['parameters']
 		);
-		logger("header " . 'To: ' . $params['toEmail'] . "\n" . $messageHeader, LOGGER_DEBUG);
-		logger("return value " . (($res)?"true":"false"), LOGGER_DEBUG);
+		Logger::log("header " . 'To: ' . $params['toEmail'] . "\n" . $messageHeader, Logger::DEBUG);
+		Logger::log("return value " . (($res)?"true":"false"), Logger::DEBUG);
 		return $res;
 	}
 }