Laravel中用于Godaddy Webmail的邮件配置

时间:2019-01-31 19:27:55

标签: php laravel email web-hosting

我正在尝试从Godaddy Webmail发送电子邮件。 这是.env文件的配置

MAIL_DRIVER=smtp    
MAIL_HOST=dedrelay.secureserver.net    
MAIL_PORT=465    
MAIL_USERNAME=my_webmail_username    
MAIL_PASSWORD='my_web_mail_pass'    
MAIL_ENCRYPTION=ssl

但是在日志文件中显示错误

  

local.ERROR:无法与主机建立连接   dedrelay.secureserver.net

我了解到“ MAIL_HOST”存在问题。 但是如何获得Godaddy网络邮件的正确“ MAIL_HOST”?

4 个答案:

答案 0 :(得分:2)

我找到了解决方案。

从Godaddy cPanel转到“电子邮件帐户”(在搜索栏中搜索电子邮件帐户)。在“电子邮件帐户”页面中,转到“电子邮件帐户”标签,然后单击“访问Webmail”。

在此“访问网络邮件”页面的底部,您将在“邮件客户端手动设置”部分下找到“发送服务器”部分。该“发件服务器”是所需的“ MAIL_HOST”。

答案 1 :(得分:0)

smtpout.secureserver.net建议,您是否尝试使用GoDaddy作为MAIL_HOST

如果上述方法无效,则以下StackOverflow answer可能会有帮助。

答案 2 :(得分:0)

尝试将MAIL_DRIVER=smtp更改为MAIL_DRIVER=mail

答案 3 :(得分:0)

您需要将MAIL_PORT更改为587并将加密设置为tls,下面是示例

MAIL_DRIVER=smtp
MAIL_HOST=host53.registrar-servers.com
MAIL_PORT=587
MAIL_USERNAME=no-reply@someemail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls