Postfix有select地执行TLS

我在Debian Wheezy中运行postfix作为我的MTA。 我目前已经configuration为要求SMTP安全连接。

在main.cf中我有:

smtpd_tls_auth_only = yes smtpd_tls_security_level = encrypt 

然后在master.cf中,我有:

 smtp inet n - - - - smtpd -o smtpd_enforce_tls=yes 

这工作正常。 但是,由于硬件不兼容,我有一个场景需要允许单个电子邮件帐户访问,而无需使用SSL / TLS进行连接。 有没有一种简单的方法可以根据经过validation的用户来select这个需求? 我还没有遇到任何简单或优雅的解决scheme来实现这一点。

任何想法/反馈的欢迎!

我能够通过master.cf中的以下选项来完成此操作:

 925 inet n - - - - smtpd -o smtpd_enforce_tls=no -o smtpd_tls_security_level=may -o smtpd_tls_auth_only=no 

这将允许客户端连接到端口925,而不需要TLS。