我已经在我的 DMARC 记录的每条 TXT 记录中省略了尾随分号,但我从没想过这是否忽略了某些约定,或者可能导致查找以某种方式失败。
例如,是否有任何区别:
"v=DMARC1; p=reject; rua=mailto:dmarc@mydomain.com"
和
"v=DMARC1; p=reject; rua=mailto:dmarc@mydomain.com;"
哪一个都好。规范显示dmarc-sep
定义为 %x3b (';') 的 ,对于尾随 DMARC 记录段是可选的。
它不需要尾随分号。我检查了很多 DMARC 记录,但从未见过带有分号结尾的记录。尾随分号实际上可能会导致验证器出现问题。