Об отчетах DMARC

Технология DMARC позволяет настроить получение регулярных отчетов от почтовых серверов, на которые приходит почта из вашего домена.

Google рекомендует изучать ежедневные отчеты DMARC, присылаемые по электронной почте, чтобы иметь представление о том, какие письма, отправленные из вашего домена, проходят аутентификацию SPF, DKIM и DMARC.

Из отчетов DMARC можно узнать:

  • какие серверы или сторонние отправители отсылают письма от имени вашего домена;
  • какой процент писем из вашего домена успешно проходит проверку DMARC;
  • какие серверы или сервисы отсылают письма, которым не удается пройти проверку DMARC;
  • какие действия (none, quarantine или reject) выполняет получающий сервер с сообщениями из вашего домена, не прошедшими проверку.

Содержание

Для кого предназначены отчеты DMARC.

Важно! Мы рекомендуем всегда использовать отчеты при включении DMARC для домена.

Из этих отчетов вы сможете узнать, какие сообщения из вашего домена проходят аутентификацию SPF и DKIM. Кроме того, они содержат информацию об отправителях писем из вашего домена, чтобы вы могли узнать о возможных спамерах.

Изучите информацию в отчетах DMARC, чтобы убедиться, что письма из вашего домена отправляются с авторизованных серверов и проходят аутентификацию. По мере получения данных о том, как ваши письма проходят аутентификацию на серверах получателей, меняйте это значение с none на quarantine или reject..

Создайте отдельную группу или почтовый ящик для отчетов.

Количество отчетов DMARC, поступающих на вашу электронную почту, может быть разным в зависимости от того, какой объем почты отправляет ваш домен и на какое количество доменов вы отправляете письма. Каждый почтовый сервер, на который вы отправляете сообщения, присылает вам ежедневный отчет. Вы можете получать множество отчетов каждый день. Крупным организациям может приходить несколько сотен и даже тысяч отчетов ежедневно.

Мы рекомендуем создать отдельную группу или почтовый ящик для отчетов DMARC. Если вы получаете много ежедневных отчетов или вам нужна помощь в их интерпретации, воспользуйтесь сторонним сервисом. Такие сервисы принимают отчеты DMARC, систематизируют и анализируют их.

Как отправлять отчеты на адрес электронной почты в другом домене

Отчеты DMARC отправляются на адрес электронной почты, указанный вами в записи DMARC в теге rua. Если домен в адресе электронной почты отличается от домена, где размещена запись DMARC, вам нужно добавить в другом домене запись DNS.

Например, если запись DMARC размещена в домене examplepetstore.com, а для отчетов используется адрес dmarc-reports@myownpersonaldomain.com, добавьте запись TXT DNS в домене myownpersonaldomain.com, как показано ниже.

Замените их на ваши домены. Дополнительная информация приведена в документации регистратора вашего домена.

Название поля Значение
Тип Тип записи: TXT.
Хост ("Имя", "Имя хоста" или "Псевдоним") examplepetstore.com._report._dmarc.myownpersonaldomain.com
Значение v=DMARC1;

Воспользуйтесь сторонним сервисом (рекомендуется)

Отчеты в необработанном виде могут быть трудны для чтения и понимания. Поэтому для получения, хранения и анализа отчетов мы советуем воспользоваться специализированным сторонним сервисом. Некоторые партнеры Google Cloud Partner предоставляют поддержку, связанную с DMARC, в том числе по управлению отчетами DMARC и их анализу. Список этих партнеров приведен здесь.

  • В зависимости от объемов вашей почты количество ежедневных отчетов может достигать нескольких сотен и даже тысяч. Это количество зависит от множества факторов, например от числа доменов, на которые вы отправляете почту, от объемов почты, а также от параметров настройки отчетов в записи с правилом DMARC.
  • Если вы не планируете пользоваться сторонним сервисом, вы можете создать отдельную группу или почтовый ящик для получения и хранения этих отчетов.
  • Сторонние сервисы способны агрегировать отдельные отчеты.
  • Сторонние сервисы могут анализировать агрегированные отчеты и выдавать заключение о том, насколько эффективна используемая запись DMARC.

Как изучать отчеты DMARC

Отчеты DMARC обычно отправляются по электронной почте один раз в день на адреса электронной почты, которые вы указали при настройке записи DMARC. Если в вашем правиле DMARC включены отчеты, то есть указан тег записи DMARC rua , вам будет приходить отчет от каждого сервера, получающего почту из вашего домена.

Необработанные отчеты имеют формат XML и содержат метаданные отчета и одну или несколько записей. Важная информация в отчетах – это сведения о том, проходят ли письма из вашего домена проверку DMARC.

В отчете содержится следующая информация:

  • количество писем, отправленных с одного IP-адреса за отчетный период времени;
  • результаты аутентификации SPF, DKIM и DMARC для этих сообщений;
  • действия, выполненные сервером-получателем (например, прием неаутентифицированных писем, если они прошли аутентификацию ARC).

Изучайте возникшие проблемы, например:

  • письма из вашего домена попадают в папку "Спам" получателей;
  • вам приходят сообщения от получателей о недоставке писем или об ошибках.

Примечание. Чтобы узнать, как решить проблемы с отклонением сообщений из вашего домена или их попаданием в спам, ознакомьтесь со статьей Устранение неполадок, связанных с DMARC.

Пример необработанного отчета DMARC в формате XML

Ниже приводится пример отчета с одной записью, в которой показаны результаты для двух электронных писем. Чтобы прочитать записи XML, конвертируйте отчет в удобочитаемый формат. Для этого вы можете:

  • Преобразуйте записи в табличный формат, добавив их в реляционную базу данных.
  • конвертировать файл XML в HTML с помощью таблицы стилей XSL.
<?xml version="1.0" encoding="UTF-8" ?>
<feedback>
  <report_metadata>
    <org_name>example.com</org_name>
    <email>noreply-dmarc-support@example.com</email>
   <extra_contact_info>http://example.com/dmarc/support</extra_contact_info>
    <report_id>9391651994964116463</report_id>
    <date_range>
      <begin>1335571200</begin>
      <end>1335657599</end>
    </date_range>
  </report_metadata>
  <policy_published>
    <domain>bix-business.com</domain>
    <adkim>r</adkim>
    <aspf>r</aspf>
    <p>none</p>
    <sp>none</sp>
    <pct>100</pct>
  </policy_published>
  <record>
    <row>
      <source_ip>203.0.113.209</source_ip>
      <count>2</count>
      <policy_evaluated>
        <disposition>none</disposition>
        <dkim>fail</dkim>
        <spf>pass</spf>
      </policy_evaluated>
    </row>
    <identifiers>
      <header_from>bix-business.com</header_from>
    </identifiers>
    <auth_results>
      <dkim>
        <domain>bix-business.com</domain>
        <result>fail</result>
        <human_result></human_result>
      </dkim>
      <spf>
        <domain>bix-business.com</domain>
        <result>pass</result>
      </spf>
    </auth_results>
  </record>
</feedback>

Пример отчета DMARC в виде таблицы

Ниже приводится пример отчета с двумя записями в виде таблицы. Отчет был преобразован из формата XML в табличный.