SMTP从特定networking无法访问

我通过VPS帐户托pipe我的商业网站。 这个实例运行Ubuntu,我使用POSTFIX + Dovecot作为我的邮件服务器。

大多数情况下,邮件服务器工作正常。 但是,我注意到,我无法从特定的本地networking发送邮件。 我在几个月前的客户办公室里注意到了这一点。 我可以收到电子邮件,但任何时候我试图发送邮件时,连接到他们的networking连接将超时

因为我离开后可以发送邮件,所以我把它写成了不正确的networkingconfiguration,不用担心。 不幸的是我最近搬家了,交换服务提供商,并被迫使用服务提供商路由器,因为他们给了我特殊的设置,给我的DSL棒 – 远远超出DSL运行的典型范围。 现在我无法从家里发送电子邮件,这是一个问题。

我试图通过手机发送电子邮件(使用蜂窝服务而不是我的DSL)来确认服务器当前正在工作。 我什至不知道从哪里开始debugging。 任何想法如何我可以追查到这个问题将不胜感激。

端口25的接受端口是端口587,如1998年以来在RFC2476中logging的那样。如果你使用的是http://www.ietf.org/rfc/rfc2476.txt中的 RFC,则可以阅读全部内容。 这是我们多年来一直使用的,以规避25号端口上的ISPs。

正如SpacemanSpiff所指出的,许多防火墙专门阻塞端口25.因此,我的邮件服务器也侦听端口2525,这很容易记住。 尽pipe一些networking将端口80和443列入白名单,而阻止所有其他networking(在这种情况下避开防火墙是非平凡的),但是许多其他networking仅黑名单特定的端口,例如25.在大多数情况下,我已经看到,即使端口2525 25失败。