在laravel上配置邮件

时间:2016-06-04 16:21:41

标签: php email laravel-5.2 laravel-mail

我希望在laravel 5.2上配置邮件,我在hostinger.com上有托管邮件。

如何在laravel上配置邮件参数?

我把它放在.env文件中:

MAIL_DRIVER=smtp
MAIL_HOST=mx1.hostinger.co
MAIL_PORT=2525
MAIL_USERNAME=reset-password@litraen.com
MAIL_PASSWORD=******
MAIL_ENCRYPTION=null

但是当我尝试发送电子邮件时,请显示以下错误:

AuthHandler.php第181行中的Swift_TransportException:

无法使用2个可能的身份验证器在用户名为“reset-password@litraen.com”的SMTP服务器上进行身份验证

感谢。

1 个答案:

答案 0 :(得分:1)

尝试在您的设置中设置MAIL_PORT=25 (如果不是错误的话)

同时检查系统的端口25是否已被占用或关闭。

如果您的邮件配置使用SSL,则可以使用:
MAIL_PORT=465

This阅读也可能有所帮助。