如何让域在 cloudflare 后面接收电子邮件?

hkg*_*ile 4 email-server postfix cloudflare

我有一个托管多个域(centos + postfix + dovcot)的网络服务器,我的一个域的 dns 托管在 cloudflare(即 abcd.com)上,但是当我使用 gmail 向 user@abcd.com 发送电子邮件时, user@abcd.com 将无法接收电子邮件。这是我在 cloudflare 中设置的 MX 记录:

Type   Name   Value                                       TTL          Active
mx     mail   handled by mail.abcd.com with priority10    Automatic     
cname  mail   is an alias of abcd.com                     Automatic    grey cloud
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何让域接收电子邮件?

Mic*_*ton 7

您的配置中有两个明显的错误:

  1. MX 记录应该用于您的域,而不是用于子域。

  2. MX 记录不应指向 CNAME。将其指向具有 IP 地址的记录。

一个工作域的例子:

CloudFlare DNS 设置