直到现在我还在想我使用的是端口 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
我为每个用户在我的 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 的连接工作正常,至少我可以远程登录。
所以我的问题是为什么我不能发送到端口 465 并且它不应该为每个用户使用这些连接和端口?还是因为我在默认情况下使用中继主机时遇到了 465 的问题?
为什么不使用也支持 tls 的 587(SMTP 提交端口),这两者通常都需要身份验证,除非您的动态 ip 被列入愿望清单