【发布时间】:2018-01-30 20:27:21
【问题描述】:
我正在发送与此类似的电子邮件:Laravel 5: Sending Email。我就是这样做的:
$mail_status = Mail::send( 'emails.followup', $data, function( $message ) use ($data) {
$message->to( $data['email'] )
->from( $data['email_from'], $data['email_name'] )
->subject( $data['subject'] );
});
if($mail_status) {
$ret_status = 'sent';
}
else
$ret_status = 'sent_failed';
现在,如果$ret_status 是“sent_failed”,我想知道发生了什么。我该怎么做?如何查看来自邮件服务器的邮件?
这是我的.env 文件:
MAIL_DRIVER=smtp
MAIL_HOST=mail.mydomain.com
MAIL_PORT=465
MAIL_USERNAME=noreply@mydomain.com
MAIL_PASSWORD=thepassword
MAIL_ENCRYPTION=ssl
更新
看起来上面的方法是Laravel 4。如果你知道如何使用Laravel 5+获取错误代码,我可以认为它是正确的答案。
【问题讨论】: