我在我公司设置了一个本地Postfix服务器,用来转发不支持SMTPauthentication的旧windows软件的电子邮件。
我成功地从Windows发送了一些testing邮件与远程login和Outlook。 然后,我用这个SMTP设置旧的软件“winfax专家9”,现在我坚持这个错误,只是不断显示在本地SMTP服务器的mail.log文件:
Jan 4 09:26:37 Helium postfix/smtpd[29089]: connect from unknown[192.168.1.107] Jan 4 09:29:19 Helium postfix/smtpd[29087]: timeout after HELO from unknown[192.168.1.107] Jan 4 09:29:19 Helium postfix/smtpd[29087]: disconnect from unknown[192.168.1.107]
这似乎是从“winfax专家9”的软件故障,我怎么能证实这一点?
软件连接到后缀,然后什么都不做的事实表明问题在于这一方面。
您是否已经针对任何其他邮件服务器系统testing过此软件
例如,可能是winfax软件无法应付由postfix发回的现代EHLO 250多线路响应(AKA CAPABILITIES) 如果是这种情况,您可以尝试禁用该function,以便只用于winfax软件的专用smtpd(8)服务。
您可能需要阅读HELO与EHLO以及后缀的变通方法,如http://www.postfix.org/postconf.5.html#smtpd_discard_ehlo_keyword_address_maps