Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 为什么我每天都会收到DMARC报告?_Email_Xml Parsing_Gmail_Max_Dmarc - Fatal编程技术网

Email 为什么我每天都会收到DMARC报告?

Email 为什么我每天都会收到DMARC报告?,email,xml-parsing,gmail,max,dmarc,Email,Xml Parsing,Gmail,Max,Dmarc,我已在我的域上设置了DMARC策略。 但每天我都会收到来自谷歌的XML报告 我不明白问题出在哪里 报告如下: <?xml version="1.0" encoding="UTF-8" ?> <feedback> <report_metadata> <org_name>google.com</org_name> <email>noreply-dmarc-support@google.com</emai

我已在我的域上设置了DMARC策略。 但每天我都会收到来自谷歌的XML报告

我不明白问题出在哪里

报告如下:

<?xml version="1.0" encoding="UTF-8" ?>
<feedback>
  <report_metadata>
    <org_name>google.com</org_name>
    <email>noreply-dmarc-support@google.com</email>
    <extra_contact_info>http://support.google.com/a/bin/answer.py?answer=2466580</extra_contact_info>
    <report_id>7241837801886321635</report_id>
    <date_range>
      <begin>1431388800</begin>
      <end>1431475199</end>
    </date_range>
  </report_metadata>
  <policy_published>
    <domain>rigweb.ru</domain>
    <adkim>r</adkim>
    <aspf>r</aspf>
    <p>none</p>
    <sp>none</sp>
    <pct>100</pct>
  </policy_published>
  <record>
    <row>
      <source_ip>144.76.154.188</source_ip>
      <count>2</count>
      <policy_evaluated>
        <disposition>none</disposition>
        <dkim>pass</dkim>
        <spf>pass</spf>
      </policy_evaluated>
    </row>
    <identifiers>
      <header_from>site.ru</header_from>
    </identifiers>
    <auth_results>
      <dkim>
        <domain>rigweb.ru</domain>
        <result>pass</result>
      </dkim>
      <spf>
        <domain>site.ru</domain>
        <result>pass</result>
      </spf>
    </auth_results>
  </record>
</feedback>

我怎样才能解决这个问题?

没有问题。聚合报告(如本报告)作为接收者接收到的所有电子邮件的摘要(通常每天)发送——通过和失败


您提供的示例报告显示所有电子邮件都在传递,因此无需修复。

简而言之:一切正常

以下是对此的解释:

DMARC代表基于域的消息身份验证、报告和一致性。它实际上是一个规则集,用于向您报告从您的域收到的电子邮件的质量

您之所以收到这些XML报告,是因为您使用
rua=mailto:email@example.com;dmarc TXT记录的一部分。注意:您没有为失败消息设置任何处理规则:
p=none
表示您只想查看检查结果

正如您在规范()中所读到的,RUA代表“ReportingURI ofA聚合报告”。使用它,您可以告诉每个符合DMARC的收件人服务器向您发送一份(每日)聚合报告,报告您收到或代表您发送的电子邮件

看看你在哪里可以找到一个系统的好地方

谷歌的这份具体报告告诉了你什么?

这是本报告所指的时间范围(在您的情况下,5月12日至5月13日)
这是谷歌在您的DNS区域中找到的dmarc记录的解析内容
发送电子邮件的IP地址
和检查的结果良好(这两条消息通过了两次测试)

意思是:


在5月12日至13日期间,谷歌邮件服务器通过电子邮件地址@yoursite.ru发送并接收的两条消息均已正确签名(DKIM),并由授权IP(SPF)发送。基于此,我们可以合理地说,谷歌只从您的域名接收到合法消息。

问题:除了没有,还有什么其他选择?例如,我可以告诉任何域检查失败并拒绝邮件,除非它来自正确的IP地址吗?其他选项有
隔离
(通常指:发送到“垃圾邮件”文件夹)或
拒绝
清晰有趣。这应该是被接受的答案。完美的答案,应该被接受。
v=DMARC1; sp=none; aspf=r; p=none; rua=mailto: support@site.ru