默认电子邮件端口的行为是否与自定义不同?
我正试图在Mavericks上设置邮件,直接与ISP的邮件服务器对话。我使用ISP作为我的邮件,但通过Gmail过滤它,这是有效的。所以,这是我尝试过的: telnet到端口25(被ISP阻止) telnet到端口465(连接,但没有收到电子邮件标题) openssl到端口465(就像我期望的那样工作) openssl到Gmail端口465(就像我期望的那样工作) telnet到Gmail端口25(已阻止) ......但这就是区别。对于Gmail,我选中了“默认端口(25,465,587)”,没有自定义端口。对于我的ISP,我将自定义端口设置为465.我已使用SSL检查两者。但是,对于Gmail,它意识到它必须使用465,而对于我的ISP,它会在尝试连接到25时遇到困难。 有任何想法吗?似乎只有当它是“默认”端口时,邮件才知道将TLS用于端口465,如果我直接输入465,则不会使用它。 这里有更多信息: 成功连接Gmail: INITIATING CONNECTION Oct 29 22:11:37.797 host:smtp.gmail.com -- port:465 -- socket:0x0 -- thread:0x600001277d00 CONNECTED Oct 29 22:11:38.008 [<b>kCFStreamSocketSecurityLevelTLSv1_0</b>] -- host:smtp.gmail.com -- port:465 -- socket:0x6000004c4910 -- thread:0x600001277d00 READ Oct 29 22:11:38.081 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:smtp.gmail.com -- port:465 -- socket:0x6000004c4910 -- thread:0x600001277d00 220 mx.google.com …