无法从laravel 5.8发送密码重置链接

时间:2019-05-31 09:40:37

标签: php laravel email

如标题所示,我无法让Laravel发送密码重置电子邮件。我使用“开箱即用”身份验证命令来处理密码重置,我输入了在cpanel中设置的电子邮件帐户的所有详细信息。 Laravel将对细节进行身份验证,并告诉我重置链接已成功发送,但尚未从邮件帐户发送电子邮件,并且该链接也未显示在目标电子邮件中。不知道我做错了什么,但这是.env文件中的代码部分:

MAIL_DRIVER=smtp
MAIL_HOST=n3plcpnl0067.prod.ams3.secureserver.net
MAIL_PORT=465
MAIL_USERNAME=**account address**
MAIL_PASSWORD=**acount password**
MAIL_ENCRYPTION=ssl

,并来自mail.php文件:

'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'n3plcpnl0067.prod.ams3.secureserver.net'),
'port' => env('MAIL_PORT', 465),
'from' => [
        'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
        'name' => env('MAIL_FROM_NAME', 'Password reset'),
    ],

当我在Mailtrap上使用虚拟帐户时,效果很好,只是在cpanel中为托管主机设置的电子邮件不起作用

0 个答案:

没有答案