端口465和587有什么区别?

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



ibeautiful
浏览 4496回答 3
3回答

湖上湖

SMTP协议:smtps(端口465)v.msa(端口587)端口465和587用于电子邮件客户端到电子邮件服务器通信 - 使用SMTP协议发送电子邮件。端口465用于smtpsSSL加密在任何SMTP级别通信之前自动启动。端口587用于msa它几乎像标准SMTP端口。 MSA应在验证后接受电子邮件(例如,在SMTP AUTH之后)。它有助于阻止传出垃圾邮件时的netmasters DUL范围可以阻止传出到SMTP端口(端口25)连接。如果服务器支持SSL 并且您的ISP不过滤服务器的EHLO回复(2014年报告),则可以通过SMTP级别的STARTTLS命令启动SSL加密。MTA使用端口25进行MTA通信(邮件服务器到邮件服务器)。它可以用于客户端到服务器通信,但目前不是最推荐的。标准SMTP端口接受来自其他邮件服务器的电子邮件到其“内部”邮箱,无需身份验证。

慕神8447489

587对465这些端口分配由Internet Assigned Numbers Authority(IANA)指定:端口587:[SMTP]消息提交(SMTP-MSA),一种接受来自电子邮件客户端(MUA)的电子邮件提交的服务。在RFC 6409中描述。端口465:SSM的URL Rendezvous目录 (与电子邮件完全无关)从历史上看,端口465最初计划用于SMTP上的SMTPS加密和身份验证“包装器”,但它很快被弃用(在几个月内,超过15年前),转而使用STARTTLS over SMTP(RFC 3207)。尽管如此,可能有许多服务器支持不推荐使用的协议包装器,主要是为了支持实现SMTPS的旧客户端。除非您需要支持这些较旧的客户端,否则SMTPS及其在端口465上的使用应该只是一个历史脚注。绝对令人困惑和不精确的术语SSL通常用于指示SMTPS包装器和TLS以指示STARTTLS协议扩展。完整性:25号港口端口25:简单邮件传输(SMTP-MTA),一种接受来自其他服务器(MTA或MSA)的电子邮件提交的服务。RFC 5321中描述。资料来源:IANA 服务名称和传输协议端口号注册表“ 撤销smtps TCP端口 ” - 来自Internet Mail Consortium主管Paul Hoffman的电子邮件,1998年11月12日。RFC 6409 - 邮件的邮件提交RFC 5321 - 简单邮件传输协议RFC 3207 - 基于传输层安全性的安全SMTP的SMTP服务扩展RFC 4607 - 用于IP的源特定组播

炎炎设计

RFC 8314的出版改变了这个问题的正确答案。因此,端口465和587都是邮件提交代理(MSA)的有效端口。端口465要求在连接建立时协商TLS / SSL,如果选择协商TLS,则端口587使用STARTTLS。IANA注册表已更新,允许为此目的合法使用端口465。对于邮件中继,仅使用端口25,因此STARTTLS是使用邮件中继进行TLS的唯一方法。将邮件中继和邮件提交视为两种截然不同的服务(具有许多行为差异,如需要auth,不同的超时,不同的消息修改规则等),恰好使用类似的有线协议。
打开App,查看更多内容
随时随地看视频慕课网APP