我打开了一个tmux
屏幕并开始制作我的新闻通讯。它使用mail()
php 函数将电子邮件发送到 500,000 个目的地。通常情况下,完成此操作不会超过一天。
但是,我已经升级了我的 VPS 并且必须重置我的所有数据和设置,所以现在我尝试使用与以前相同的方法(安装等)再次发送邮件, 现在我在日志文件中sendmail
收到了。deferred connection timed out
/var/log/mail.log
我尝试扫描我的端口以检查它们是否打开;是的,我做了telnet localhost 25
并且它成功了,但是,我尝试了例如telnet smtp.gmail.com 25
它尝试建立连接但失败了,返回超时错误。
我正在使用 Ultimate 计划GoDaddy 的服务器Linux Ubuntu 14.04。
谢谢您的回答。
答案1
我必须经历类似的情况才能使用 mailenablehttp://www.windowstechinfo.com/2014/09/mailenable-smtp-error-10060-godaddy.html
Godaddy 服务器 -他们不允许大多数服务器发出 25 端口 SMTP 出站信号。使用端口 587 可能会有效,否则您必须通过 godaddy 中继服务器。
https://www.godaddy.com/help/find-your-email-relay-server-122
您必须更改 Sendmail 中的设置才能使用中继服务器。
你必须SMART_HOST
在 sendmail 中 定义https://www.linuxquestions.org/questions/linux-server-73/sendmail-relay-to-godaddy-788580/
联系 go daddy 了解更多详情
附言:另外我认为如果您要按500000 emails
天发送的话,godaddy 不太合适...
“我们的服务器每天最多可发送 1000 封电子邮件。如果您每天需要发送超过 1000 封电子邮件,请联系客户支持。”来源https://sg.godaddy.com/help/find-your-email-relay-server-122
https://www.godaddy.com/help/how-many-email-messages-can-i-send-per-day-313 https://sg.godaddy.com/help/how-many-email-messages-can-i-send-per-day-313