如何通过DMARC并允许用户使用自己的电子邮件地址从服务器发送电子邮件?

问题描述 投票:0回答:1

我正在开发一个平台(mysite.com),该平台允许用户发送电子邮件,并指定“FROM”参数。实际上,来自 johnplumbing.com 的 John 会从 mysite.com 发送电子邮件“FROM”[email protected]

电子邮件通过Sendgrid发送,并设置发件人身份验证。当我进行测试时,SPF 和 DKIM 通过,但 DMARC 失败。

目前,我已将 DMARC 策略设置为“无”。

电子邮件保护此时变得令人困惑。我是否需要我的用户更改其 DNS 才能通过?例如,我的示例用户是否应该将 mysite.com 添加到他们的 SPF 记录中?

谢谢,

sendgrid dmarc
1个回答
0
投票

当 SPF 和 DKIM“pass”但不“align”时,DMARC 通常会失败,也就是说,对于 SPF 和 DKIM,您可能正在针对 Sendgrid 而不是针对 johnplumbing.com 域进行身份验证。

如果您提供电子邮件中的“身份验证结果”标头,那么我们可以确认这种可能性。

© www.soinside.com 2019 - 2024. All rights reserved.