-2

我为我的域配置了带有 SPF、DMARC 和 DKIM 的内部 SMTP 服务器。对于入站邮件,我使用 3d 派对服务。

MX 包含在 SPF 记录中

v=spf1 a mx include: _spf.mailprovider.com include:spf.mail.example.com ~all

DMARC 配置为拒绝所有未经验证的发件人

v=DMARC1;p=reject;rua=mailto:rua@example.com;ruf=mailto:ruf@example.com;pct=100;

我的问题是,配置 DMARC 记录后,我收到的传入邮件开始减少 2-3 倍。是否有可能阻止入站邮件?我认为它仅用于出站邮件控制。

如果是这样,我可以将 DMARC 配置为仅用于出站真实性检查吗?我不想限制传入的消息,甚至是垃圾邮件。

4

1 回答 1

0

您自己域的 DMARC 设置对发送到您的域的邮件没有影响。

您的入站邮件服务应该检查向您发送邮件的每个人的 SPF 和 DMARC 记录,但您自己的域的设置对此没有影响。

我可以看到您的入站邮件减少的唯一原因是 SPF 和 DMARC 设置是否会导致您阻止您自己域的合法电子邮件来源 - 在这种情况下,请追踪它们并将它们添加到您的 SPF 中。

您应该能够独立于您自己的域设置关闭入站邮件的 DMARC 检查,但我不建议这样做,因为它首先否定了使用 SPF 和 DMARC 的意义。

要尝试的另一件事是禁用p=reject和设置p=none;这样,您自己的域将不会在其他地方受到 DMARC 强制执行,但您将能够查看它是否解决了您的入站问题,而无需完全禁用 DMARC。

于 2019-04-01T14:22:12.657 回答