我无法通过我的服务器发送邮件。邮件被卡在邮件队列中。
我怎样才能解决这个问题?
mailq
:
74226301703 850 Fri Mar 23 17:35:44 [email protected]
(connect to alt4.gmail-smtp-in.l.google.com[173.194.77.26]:25: Connection timed out)
************@gmail.com
7097B301265 850 Fri Mar 23 17:10:50 [email protected]
(connect to alt4.gmail-smtp-in.l.google.com[173.194.77.27]:25: Connection timed out)
************@gmail.com
3EDE13016DE 856 Fri Mar 23 17:09:03 [email protected]
(connect to alt4.gmail-smtp-in.l.google.com[173.194.77.26]:25: Connection timed out)
************@gmail.com
telnet alt4.gmail-smtp-in.l.google.com 25
:
Trying 173.194.77.26...
telnet: Unable to connect to remote host: Connection timed out
答案1
您有两个选择:
- 设置您的电子邮件服务器以使用 ISP SMTP 服务器作为中继主机。通常,他们应该只允许您通过端口 25 向其电子邮件服务器发送邮件。
- 使用运行的外部电子邮件服务器(如 gmail)。此服务器可通过 25 以外的端口访问。
答案2
一个解决方法是设置智能主机或将服务器放在其他地方。此外,如果只供一个帐户使用,您可以使用 msmtp 之类的东西,它可以通过另一个邮件帐户发送电子邮件。