从 cpnel 发送电子邮件失败,但它在我的本地主机中工作正常。
这是我在 中的电子邮件配置.env 文件。
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=myemail@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
它在 localhost 中工作正常,但在 cpanel 中不起作用。在cpanel它显示
Connection could not be established with host smtp.gmail.com [Connection refused #111]
我该如何解决这个问题?
最佳答案
问题解决了。
我在这里做了两件事 MAIL_DRIVER 和 MAIL_PORT .
MAIL_DRIVER=sendmail
MAIL_PORT=587
所以,我的完整代码是:
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=myemail@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
它工作正常
关于php - 无法与主机 smtp.gmail.com [连接被拒绝 #111] 在 Laravel 5.6 电子邮件发送中建立连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52092789/