无法从 Postfix 作为智能主机发送到 ISP 邮件服务器的端口 465

无法从 Postfix 作为智能主机发送到 ISP 邮件服务器的端口 465

到目前为止,我还以为我使用的是端口 465,而不是我的智能主机所连接的 ISP 邮件服务器的端口 25,但是经过一些测试后,我注意到我使用的是端口 25。

在我的 main.cf 中我之前有:

relayhost = [mail.X.pt]:25
smtp_fallback_relay = [cpanel.ideiasfrescas.pt]:465

白色,

smtp_sasl_password_maps = hash:/Library/Server/Mail/Config/postfix/sasl/passwd
sender_dependent_relayhost_maps = hash:/Library/Server/Mail/Config/postfix/relayhost/maps

我为每个用户提供了一个个性化的连接,该连接位于 Maps 文件中,用于我的 ISP 邮件服务器上的 SMTP Auth,

[email protected] [cpanel.ideiasfrescas.pt]:465

但是当我在中继主机上将 cpanel.ideiasfrescas.pt 改为使用端口 465 时,我注意到我使用的是端口 25,而不是来自地图文件的那些端口和服务器。我无法再向我的 ISP 邮件服务器发送邮件,导致 mailq 出现此警告:

(lost connection with cpanel.ideiasfrescas.pt[] while receiving the initial server greeting)

但是我的 ISP 邮件服务器的 465 端口上的这个连接工作正常,至少我可以进行 telnet。

所以我的问题是为什么我不能发送到端口 465,并且它不应该为每个用户使用这些连接和端口?还是因为我在 465 上遇到了这个问题,所以它默认使用中继主机?

答案1

为什么不使用 587(SMTP 提交端口),它也支持 tls,这两者通常都需要身份验证,除非你的动态 ip 被列入愿望清单

相关内容