在 Mutt 的配置选项中,我应该使用哪个 Gmail SMTP 端口smtp_url
?我注意到端口 465 仅适用于smpts://...
,而端口 587 仅适用于smtp://...
(“有效”是指能够在 Mutt 中发送电子邮件而不会遇到任何错误消息)。这两个端口有什么区别?我应该使用哪一个?
我应该用这个吗:
set ssl_force_tls = yes
set smtp_url = "smtps://[email protected]@smtp.gmail.com:465/"
或这个?
set ssl_force_tls = yes
set smtp_url = "smtp://[email protected]:587/"
答案1
端口 465 用于隐式 TLS,而端口 587 用于 STARTTLS。首选方法是使用端口 587。如果端口 587 失败,则使用端口 465。
Tl;dr 如果可以,请使用端口 587;如果不能,请使用端口 465;如果必须,请使用端口 25。
从技术上讲,端口 587 是正确的,也是最正确的一种。但是,许多 ESP 在端口 465 上采用了隐式 TLS。虽然您可以通过端口 25 和 2525 发送电子邮件,但加密邮件要安全得多。这使得端口 587 成为发送的首选,端口 465 紧随其后。
这些端口并不是 Gmail 特有的,而是其他电子邮件服务提供商也使用的知名端口。