我有一个用于发送电子邮件的子域名。
From: [email protected]
我已经设置了以下 DMARC 记录。
_DMARC.sub.example.com TXT "v=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1"
我现在想 _report._dmarc.
在 another.com 上设置相应的记录
我应该使用
sub.example.com._report._dmarc.another.com TXT "v=DMARC1"
或者
example.com._report._dmarc.another.com TXT "v=DMARC1"
注意:example.com 下还有其他子域名。
因此,如果example.com._report._dmarc.another.com TXT "v=DMARC1"
有效,我就不必为每个 sub.example.com 子域名创建大量类似记录。
提前致谢 谨
致问候
David
答案1
DMARC 规范具体规定:
- 提取 URI 的授权组件的主机部分。将其称为“目标主机”,因为它指的是报告接收器。
- 在前面添加字符串“_report._dmarc”。
因此,仅靠一条记录是不够的。但是……你能发布 2 条记录:
example.com._report._dmarc.another.com TXT "v=DMARC1"
*.example.com._report._dmarc.another.com TXT "v=DMARC1"
确保使用以下方式验证您的记录在线验证器。
您还可以通过发布通用通配符 (*._report._dmarc.another.com) 来允许“所有”域
这有帮助吗?
问候,
米歇尔
DMARC 分析器