Mutt-无法连接到smtp.gmail.com(网络无法访问)

时间:2019-05-21 11:23:13

标签: mutt

我试图使用mutt发送带有一个附件的电子邮件,但我不断收到错误消息 net.sf.jasperreports.engine.util.JRImageLoader.loadAwtImageFromBytes($P{EnvParameter}.getLogo()) 需要注意的一件事是,一个星期前,我尝试在muttrc文件中发送具有确切设置的电子邮件,并且工作正常。 我在Debian 9上。

我的〜/ .muttrc设置是

could not connect to smtp.gmail.com (Network is unreachable).

我还在线阅读了Google有时无法访问或类似信息的情况,如果是这样的话,我希望有人告诉我该怎么办?

2 个答案:

答案 0 :(得分:0)

要对此进行调查:

首先检查ping是否可以访问远程主机:

$ ping smtp.gmail.com
PING gmail-smtp-msa.l.google.com (108.177.15.109) 56(84) bytes of data.
64 bytes from wr-in-f109.1e100.net (108.177.15.109): icmp_seq=1 ttl=35 time=39.6 ms

好的。

然后检查是否可以在端口465上访问它:

$ telnet smtp.gmail.com 465
Trying 108.177.15.109...
(no response)

有无法到达端口465的几种可能原因:

  • 防火墙阻止端口465通过
  • 端口号不正确

答案 1 :(得分:0)

在使用Zammad帮助台和票务系统时,我遇到了类似的问题。

问题是我在Amazon Web Services的服务器上有一个安全策略,该策略阻止/拒绝了应用程序,以将请求发送到服务器上不允许的端口。

因此,由于993的端口imap.gmail.com995的{​​{1}}和pop.gmail.com的{​​{1}}或465根据服务器上的安全策略,将不允许连接到它们,这导致了问题:

主机无法访问!

我通过简单地打开端口/允许到服务器安全策略上的那些端口的连接请求来解决它。

仅此而已。

我希望这会有所帮助