SMTP服务器拒绝未启用SSL的连接

使用Postfixbuild立一个新的使用Plesk 10.4.4的CentOS 6服务器,我无法在未启用SSL的情况下,通过端口25,465或587上的任何用户帐户发送电子邮件。 如果我检查在Apple Mail,iPhone或Outlook中使用SSL,一切正常。 没有,电子邮件将不会发送,我得到错误,说SMTP服务器连接失败。 我正在使用apf并启用了端口,并且在testing期间也禁用了防火墙,但仍然没有运气。

在Plesk 10.1旧的CentOS 5盒子上,这不是问题,而且我有所有用户通过587用户/通过authentication发送电子邮件,因为大多数ISP阻止访问到25.我已经看到了很多关于怎么做的文章如果你可以发送没有SSL,但没有,但是我没有find相反的方向。 任何帮助将非常感激!

findPostfix main.cf文件并设置:

smtpd_tls_security_level = may

我不知道main.cf可能位于Plesk的CentOS中,但通常的位置是/etc/postfix/main.cf

如果TLS正在通过Postfixconfiguration强制执行, smtpd_tls_security_level将被设置为encryptmay使其成为可选。

http://www.postfix.org/TLS_README.html

看来新版本已经提高了安全性。 没有encryption,你传递的用户ID和密码明文或近似等效。 如果事情与SSL启用,你应该没有太大的问题。

如果您正在查找有关如何启用收集密码的文档,则可能需要撤消一些logging的步骤。 查找有关如何在连接上实施SSL的文档。 find已经完成的地方并删除该configuration。 我不会这么做,也不允许pipe理员向我报告。