无法在 Vultr 上打开 SMTP 端口(25、587)

无法在 Vultr 上打开 SMTP 端口(25、587)

我正在使用 Vultr 进行虚拟主机,根据他们的说法,他们已经解锁了所有 SMTP 端口(25、465、587、2525)。现在,在设置 apache 服务器并安装 Postfix、Dovecot 和 SpamAssassin 后,当我通过发送邮件对其进行测试时,出现以下错误:

Connection could not be established.
getaddrinfo for mail.domain.com failed: Temporary failure in name resolution

当我针对域运行 nslookup 时,我得到一个有效的 IP,但是当我针对 mail.domain.com 运行它时,我收到以下错误消息:

** server can't find mail.domain.com: SERVFAIL

我在 ufw 中允许端口 25 和 587。我使用在互联网上找到的不同技术(nmap、netstat、iptables)检查了端口 25 和 587 的状态。结果如下:

在此输入图像描述

有谁知道我做错了什么以及如何打开端口 25 和 587 以便我能够发送和接收电子邮件。谢谢

答案1

您的“mail.domain.com”DNS 服务器或您实际使用的任何DNS 服务器有问题。解决这个问题。

要查看套接字是否正常工作,请使用 telnet 或 netcat 测试 IP 地址。

答案2

你必须向 vultr 支持提交一张票,因为他们阻止了新帐户的某些端口。看看这个,https://www.vultr.com/docs/what-ports-are-blocked/

他们告诉您使用我们的 VPS 一个月,然后创建一个票证。我们不保证我们会审查您的情况,但我们会查看您的习惯使用情况。

相关内容