ufw 的 smtp 连接配置

ufw 的 smtp 连接配置

我在 Debian 服务器上运行了一个 PHP 应用程序,该服务器以 UFW 作为防火墙。该应用程序需要连接到 SMTP 才能发送邮件。

当我禁用 UFW 时,它就可以正常工作。当启用它时,PHP 应用程序只会继续等待。以下是我的规则:

UFW 规则

SMTP 端口是 465。我认为这是因为它无法从 smtp 主机发回数据包。但我需要为此打开哪些端口?当我从服务器连接到 SMTP 时,端口是随机的。

答案1

正如Bob提到的,smtp的端口是25。

端口 25 是最初的标准电子邮件 SMTP 端口,也是最古老的端口,自 1982 年首次亮相以来。如今,负责维护互联网寻址方案的组织互联网号码分配局 (IANA) 仍然将端口 25 视为标准的默认 SMTP 端口。

在现代网络上,没有单一的 SMTP 端口。相反,有四个常见的 SMTP 端口:

二十五

587

465

2525

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

如果端口 587 因某种原因被阻止,端口 2525 是一个常见的替代端口。同样,这不是官方认可的 SMTP 端口,但它被广泛使用并受到大多数提供商的支持。

虽然许多提供商仍然支持 SMTP 端口 465,但它不再是一个公认的标准,在使用端口 465 之前,您应该始终尝试使用端口 587 和 2525。

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

我给你留下了这个参考如何选择正确的 SMTP 端口(端口 25、587、465 或 2525)

相关内容