邮件没有发送 - Laravel

时间:2016-08-17 17:34:18

标签: email smtp laravel-5.2 ssl-certificate

我正在尝试使用Laravel发送电子邮件。实际上我的localhost邮件已发送并正常工作。但是在生产服务器上失败,但有以下异常。

  

stream_socket_enable_crypto():对等证书CN = config/mail.php smtp.mydomain.com'

配置

1)在网络应用程序上安装了SSL证书。

2)'encryption' => env('MAIL_ENCRYPTION', '')包含smtp

在论坛上,我们建议邮件服务器,例如{{1}},在我的情况下也需要证书。我找不到明确的步骤。

对实际问题和解决方案的任何指示都非常感谢。

1 个答案:

答案 0 :(得分:0)

.env文件中的MAIL_HOST从smtp.mydomain.com更改为主机为外发电子邮件提供的名称。您可以在电子邮件配置设置中找到它。