港口465和587有什么区别?

这些端口465587都用于发送邮件(提交邮件),但它们之间的真正区别是什么?

SMTP协议:smtps(端口465)v。msa(端口587)

端口465和587用于电子邮件客户端发送电子邮件服务器通信 – 发送电子邮件。

端口465是smtps
SSLencryption在任何SMTP级别通信之前自动启动。

端口587是用于msa
这几乎就像标准的SMTP端口。 MSA应在validation接受电子邮件 (例如,SMTP AUTH之后)。 当DUL范围的networkingpipe理员可以阻止到SMTP端口(端口25)的传出连接时,它有助于阻止传出的垃圾邮件。
如果服务器支持SSLencryption,则可以通过SMTP级别的STARTTLS命令启动SSLencryption,并且您的ISP不过滤服务器的EHLO回复(2014年报告) 。


MTA使用端口25到MTA通信(邮件服务器到邮件服务器)。 它可以用于客户端到服务器的通信,但目前不是最推荐的。 标准SMTP端口接受来自其他邮件服务器的电子邮件到其“内部”邮箱, 而无需身份validation

587对465

这些端口分配由互联网号码分配机构(IANA)指定

  • 端口587 : [SMTP]邮件提交 (SMTP-MSA),一种接受从电子邮件客户端(MUA)提交电子邮件的服务。 在RFC 6409中描述。
  • 端口465 : SSM的URL Rendesvous目录 [原文如此(与电子邮件完全无关)

从历史上看,端口465最初计划通过SMTP进行SMTPSencryption和authentication“包装”,但是由于SMTP上的STARTTLS (RFC 3207),它很快被弃用(在几个月内和超过15年前)。 尽pipe如此,可能有许多服务器支持弃用的协议包装,主要是为了支持实施SMTPS的老客户端。 除非您需要支持这样的老客户,否则SMTPS及其在港口465上的使用应该只是一个历史的脚注。

SSL这个绝望混淆不清的术语经常被用来指示SMTPS包装和TLS来指示STARTTLS协议扩展。

为了完整性:端口25

  • 端口25 : 简单邮件传输 (SMTP-MTA),接受从其他服务器(MTA或MSA)提交电子邮件的服务。 在RFC 5321中描述。

资料来源:

  • IANA 服务名称和传输协议端口号registry
  • “ 撤销smtps TCP端口 ” – 来自Internet Mail Consortium主pipePaul Hoffman的电子邮件,1998年11月12日。
  • RFC 6409 – 邮件提交邮件
  • RFC 5321 – 简单邮件传输协议
  • RFC 3207 – SMTP传输层安全性SMTP服务扩展
  • RFC 4607 – 用于IP的源特定组播

我一直使用端口465。

丹顿的回答是不正确的。 正如他和维基百科所说,465港口最初计划用于SMTPSencryption,并在15年前迅速弃用。 但是,尽pipe如此,仍然有很多ISP仍在使用端口465.使用端口465可能是读者最好的方式,根据具体情况,联系smtp服务器。

Interesting Posts