try {
$mailer->compose()
->setFrom($setFrom)
->setTo($to)
->setSubject($subject)
->setHtmlBody($htmlBody)
->send();
return true;
} catch (Exception $e) {
var_dump($e);
Yii::$service->helper->errors->add('email send from is empty');
return false;
}
通过上面的代码是无法获取异常的,需要将 Exception $e
改成 \Exception $e
才行
改后的代码:
try {
$mailer->compose()
->setFrom($setFrom)
->setTo($to)
->setSubject($subject)
->setHtmlBody($htmlBody)
->send();
return true;
} catch (\Exception $e) {
var_dump($e);
Yii::$service->helper->errors->add('email send from is empty');
return false;
}