【发布时间】:2018-07-27 02:02:24
【问题描述】:
您好,我已经检查了所有类似的问题,但没有一个问题解决了我的问题。
我的项目是在 Laravel 上开发的
我的问题是,当我在 Ubuntu 服务器上上传我的项目时,我发现邮件没有发送。
当我在本地计算机上测试邮件时。它工作得很好。我用mailtrap和gmail进行了测试。两者都工作得很好。
当我在服务上上传时,发送电子邮件时出错。我用松鼠邮件和gmail进行了测试。两种方法都失败了。
当我使用 gmail 时,错误是 无法与主机 smtp.gmail.com 建立 Swift_TransportExceptionConnection [连接超时 #110] 并且松鼠邮件上没有错误代码。
我的laravel配置是
MAIL_DRIVER=sendmail
MAIL_HOST=localhost
MAIL_PORT=25
MAIL_USERNAME=username
MAIL_PASSWORD=password
MAIL_ENCRYPTION=ssl
【问题讨论】:
-
我认为你的
MAIL_HOST不应该是本地主机。 -
我使用 localhost 因为在我的 ubuntu 服务器上我安装了 squirrel mail。
-
哦,我明白了,用户名密码正确吗?
-
是的,当我在本地计算机上测试时一切正常。我用 mailtrap 和 gmail 测试过,效果都很好。
标签: php laravel email server ubuntu-server