如何选择正确的SMTP端口(端口25、587、465或2525)

如何选择正确的SMTP端口

苦于找不到正确的 SMTP 端口?你已经经历过了!

如果您使用 Apple Mail 或 Outlook 等电子邮件客户端发送电子邮件,那么该电子邮件客户端很可能也使用 SMTP 将您发出的电子邮件上传到邮件服务器(不过这些客户端通常使用 IMAP 或 POP3 等其他协议将接收到的电子邮件下载到应用程序中)。

此外,如果您正在为 WordPress 上的邮件发送能力而苦恼,解决问题的最佳方法之一就是使用 SendGridMailgun 或 Google Workspace 等 SMTP 发送服务

但是,如果您尝试在电子邮件客户端或 WordPress 网站上设置 SMTP,您可能会遇到使用哪个 SMTP 端口的问题。

为了帮助您根据自己的需要选择合适的 SMTP 端口,我们将在本篇文章中深入探讨与 SMTP 端口相关的所有问题。

什么是 SMTP 端口?

SMTP 端口是一个通信端点,用于处理从一个服务器到另一个服务器的信息传输。虽然 SMTP(简单邮件传输协议)能保证大多数邮件在网络上发送,但端口能确保正确的邮件数据发送到正确的地方。让我们来详细了解一下这个过程。正如我们所说,SMTP 是网络电子邮件传输的标准协议。邮件服务器通过它在互联网上收发邮件。

例如,当您发送电子邮件时,您的电子邮件客户端需要一种将电子邮件上传到外发邮件服务器的方法。然后,发件邮件服务器需要一种方法将你的邮件传输到收件人的收件邮件服务器。

邮件服务器很像网站服务器,虽然可能有一个用户友好的前台域名,但实际通信是通过 IP 地址进行的,如 222.501.285.45(有关如何实现的更多信息,请查看我们的域名系统或 DNS 介绍)。

端口(port)是帮助计算机(如两个邮件服务器)相互通信的另一种方式:

  • IP 地址标识一台计算机。
  • 端口可识别该计算机上运行的特定应用程序/服务,如 SMTP。

这里有一个更人性化的比喻:

IP 地址是一个商业综合体的物理街道地址。端口是该商业综合体中特定企业的编号。

如果您想向该企业发送信息,您不能只将信息发送到该企业,您还需要一种方法来确保信息到达该企业的正确位置。

IANA 是负责全球 IP 地址分配和其他任务的组织,它还负责为包括 SMTP 在内的常用互联网服务注册端口号。

为什么 SMTP 端口很重要?

如果要连接到 SMTP 服务器(如 Gmail SMTP 服务器),需要输入其 IP 地址和端口号。

不过,常见的 SMTP 端口有多个(下一步将详细介绍),而且并非所有端口都适用于所有情况。

例如,用于在邮件服务器之间传输邮件的标准 SMTP 端口 25 通常会被 ISP 和云提供商屏蔽。

因此,如果您尝试通过 25 端口连接到 SMTP 服务器,经常会遇到问题,因为很多服务都会阻止 25 端口。

不同目的使用不同端口

除了上述影响,不同的 SMTP 端口也有不同的用途。

SMTP 传输大致分为两个阶段:

  • 提交-向外发邮件服务器提交电子邮件。例如,当你在 Apple Mail 中发送电子邮件时,该邮件需要提交给外发邮件服务器。
  • 中继 – 在两个服务器之间中继邮件的过程。因此,电子邮件 “提交” 到发件邮件服务器后,发件邮件服务器会将该邮件 “中继” 到收件人的邮件服务器。

如果您正在设置电子邮件客户端或 WordPress 网站,那么您主要关注的是整个过程中的 “提交” 部分。

虽然 “中继” 绝对是 SMTP 的重要组成部分,但大多数人并不需要配置自己的电子邮件服务器。

SMTP 使用什么端口?

在现代网络中,没有一个单一的 SMTP 端口。取而代之的是四个常见的 SMTP 端口:

  • 25
  • 587
  • 465
  • 2525

让我们一起来了解一下。

端口 25 有什么用途?

端口 25 创立于 1982 年,是历史最悠久的 SMTP 端口。

25 端口仍被称为标准 SMTP 端口,主要用于 SMTP 中继

不过,如果您要用 SMTP 设置 WordPress 网站或电子邮件客户端,通常不希望使用 25 端口,因为大多数住宅互联网服务提供商和云托管服务提供商都会屏蔽 25 端口。

为什么呢?因为端口 25 通常会被滥用,从被入侵的计算机发送垃圾邮件。

请记住:SMTP 提交和中继是不同的。因此,虽然 SMTP 端口 25 非常适合 SMTP 中继,但并不适合 SMTP 提交。

端口 587 有什么用途?

587 端口是现代网络 SMTP 提交的默认端口。虽然您可以使用其他端口提交邮件(下一步将详细介绍),但应始终将 587 端口作为默认端口,只有在情况需要时才使用其他端口(例如您的主机因某种原因阻止了 587 端口)。

587 端口还支持 TLS,这意味着您可以安全地提交邮件。

端口 465 有什么用途?

465 端口最初是为 SMTPS(SMTP over SSL)注册的。在短暂使用该功能后,465 端口被重新分配用于其他用途,并被弃用。

尽管如此,许多互联网服务提供商和云主机提供商仍然支持端口 465 用于 SMTP 提交。

端口 2525 有什么用途?

2525 端口并不是官方 SMTP 端口(IETF 或 IANA 认可)。不过,它仍被普遍用作 SMTP 提交的 587 端口的替代端口,大多数 ISP 和云托管服务提供商都支持 SMTP 的 2525 端口。

如果 587 端口被封,2525 端口是一个很好的替代端口。

您应该使用哪个 SMTP 端口?

我们在上文提到过这个问题,但现在让我们重温一下如何选择正确的 SMTP 端口,因为做出正确的决定非常重要。

如果您要配置 WordPress 网站或电子邮件客户端通过 SMTP(提交)发送电子邮件,您几乎总是希望使用 587 端口。同样,这是用于提交的默认 SMTP 端口,它支持通过 TLS 进行安全传输。

如果 587 端口因某种原因被封,2525 端口也是一个常用的替代端口。同样,这也不是官方认可的 SMTP 端口,但它被大多数提供商普遍使用和支持。

虽然许多提供商仍然支持 SMTP 的 465 端口,但它已不再是公认的标准,在使用 465 端口之前,应尽量使用 587 和 2525 端口。

最后,虽然端口 25 常用于 SMTP 中继,但在设置电子邮件客户端或 WordPress 网站时,您不应该使用它,因为大多数 ISP 和云托管服务提供商都会阻止端口 25。

小结

SMTP 在互联网上移动电子邮件方面发挥着重要作用。

为了提高 WordPress 网站事务性电子邮件的可送达性,您可以配置 WordPress 网站通过 SMTP 发送电子邮件。此外,如果您使用 Apple Mail 或 Outlook 等电子邮件客户端,您的电子邮件客户端也会使用 SMTP 向邮件服务器发送外发电子邮件。

为了将 WordPress 网站或电子邮件客户端连接到 SMTP 服务器,您需要输入特定的 SMTP 端口。

常见的 SMTP 端口有四种:

  • 25
  • 587
  • 465
  • 2525

端口 25 通常用于 SMTP 中继,但您不应该将其用于 SMTP 提交,因为大多数提供商都会阻止它。

如果您想配置 WordPress 网站或电子邮件客户端使用 SMTP,应首先选择 587 端口,因为它是 SMTP 提交的标准端口。

如果 587 端口不起作用,您可以试试 2525 端口。虽然这不是官方认可的 SMTP 端口,但它已得到广泛支持,并支持 TLS 进行安全传输。

评论留言