OVH VPS Postfix 无法接收外部电子邮件

OVH VPS Postfix 无法接收外部电子邮件

我希望这是询问此类问题的正确地方,如果不是,请告诉我。

我对邮件服务器还不是很熟悉,我从 OVH 服务购买了一台 VPS 以满足其他需求,并决定尝试一下 Postfix,它是 Ubuntu 20.10,我跟着本指南,我确信很多人也这样做了,尽管一切顺利,我甚至可以向我设置的地址之一发送来自 s-nail 的电子邮件(因此从服务器到 postfix 和地址),并正确地将它们发送到任何外部地址(尝试过 gmail 和 yahoo,仍然使用 s-nail),但出于某种原因,我无法收到任何邮件。我尝试使用 yahoo 客户端向服务器发送电子邮件,但我总是收到一封错误电子邮件作为回应

Sorry, we were unable to deliver your message to the following address. Relay access denied  

现在,我不清楚具体什么寻找或在哪里寻找,但我知道以下几点:

  • 我有一个可以与 Apache 正常运行的域名,并且可以访问,因此从技术上讲,反向 DNS 应该没问题

  • 我的防火墙没有阻止 postfix

  • 我检查了域名记录,有 2 个具有不同优先级的 MX 记录

领域 生存时间 类型 目的地
我的域名 0 墨西哥 mx#.mail.ovh.net。
我的域名 0 墨西哥 mx#.mail.ovh.net。

在哪里#是(可能的)ovh 邮件域名的数量,这是我获得域名和 VPS 后自动设置的,我没有更改它。

如果我在我的终端上

host mydomain.com

我明白了

mydomain.com has address myipaddress
mydomain.com mail is handled by 1 mx#.mail.ovh.net.
mydomain.com mail is handled by 10 mx#.mail.ovh.net.

那么 MX 记录应该...正确吗?我真的不知道。

如果我在我的终端上

dig MX mydomain.com 

我明白了

;; ANSWER SECTION:
mydomain.com.   2929    IN      MX      10 mx#.mail.ovh.net.
mydomain.com.   2929    IN      MX      1 mx#.mail.ovh.net.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)

这里可能存在什么问题?我以为这与反向 DNS 有关,但如果是这样的话,那么我的域名就不应该可以访问,对吗?事实确实如此。我真的不知道该在这里寻找什么来解决这个问题,我希望你们能帮我解决这个麻烦。

相关内容