Remote server closed connection的原因分析

2016/5/7 23:11:10      点击:

Remote server closed connection

简单的字面意思,就是远程主机关闭了现有的连接,如果仅仅靠这个错误信息,很难查到是什么问题,必须详细的分析下一下SMTP交互的内容。

今天有个客户发送邮件企业网易企业邮箱的时候,就出现了这样的问题,网易企业邮箱对于入站的邮件,一般限制是20兆,这个客户的邮件是16兆的样子,在发送了数据传输354代码以后,一直没有250代码的返回,导致服务器给出的退信内容,就是远程主机关闭了现有的连接。

另外一个问题,就是TLS传输的问题,因为网易的程序比较旧了,所以采用TLS传输的时候,大邮件会出现这个问题,所以,虽然TLS加密传输安全一点,为了兼容更多的邮件,可以考虑关闭一下。