Mutt 中的 Gmail SMTP 端口 465 和 587 有什么区别?

Mutt 中的 Gmail SMTP 端口 465 和 587 有什么区别?

在 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 特有的,而是其他电子邮件服务提供商也使用的知名端口。

来源: 端口 465 和 587 之间有什么区别?

相关内容