Почему Яндекс перехватывает корпоративные письма и помечает их как спам

    Многие администраторы корпоративной почты сталкиваются с ситуацией, когда письма с официального домена организации (например, в зоне .RU) не доходят до адресатов, особенно если те используют почтовые ящики на сервисах Яндекса. При этом Яндекс не только помечает исходящие письма как спам, но и перехватывает трафик между сторонними почтовыми серверами, возвращая ошибку 554 5.7.1 Message rejected under suspicion of SPAM. В этой статье мы объясним, как работает фильтрация Яндекса, почему это происходит и как исправить ситуацию.

    Как Яндекс перехватывает письма между сторонними серверами

    Даже если вы отправляете письмо с корпоративного домена (например, @organization.ru) на другой корпоративный домен (например, @partner.com), но почтовый сервер получателя использует Яндекс.Почту для бизнеса, ваше письмо проходит через инфраструктуру Яндекса. В логах ошибок вы можете увидеть:

    host mx.yandex.net [77.88.21.249] SMTP error from remote mail server after end of data: 554 5.7.1 Message rejected under suspicion of SPAM

    Это означает, что Яндекс, выступая в роли MX-сервера для домена получателя, анализирует ваше письмо и принимает решение о его доставке. Если настройки SPF, DKIM или DMARC на вашем домене отсутствуют или настроены неверно, письмо отклоняется. Яндекс не «перехватывает» трафик в злом умысле, а просто применяет свои антиспам-политики к любому входящему трафику.

    Почему корпоративные письма попадают в спам Яндекса

    Отсутствие или неверная настройка SPF-записи

    SPF (Sender Policy Framework) указывает, какие IP-адреса имеют право отправлять почту от вашего домена. Если SPF-запись отсутствует или не включает почтовый сервер вашей организации, Яндекс считает письмо подозрительным.

    Некорректная подпись DKIM

    DKIM (DomainKeys Identified Mail) добавляет цифровую подпись к каждому письму. Без неё Яндекс не может проверить, что письмо не было подделано в пути, и отправляет его в спам.

    Строгая политика DMARC

    DMARC (Domain-based Message Authentication, Reporting & Conformance) определяет, что делать с письмами, не прошедшими проверку SPF и DKIM. Если политика настроена на p=reject, а ваши письма не проходят аутентификацию, они будут отклонены.

    Как настроить почтовый домен, чтобы письма не блокировались

    Чтобы ваши корпоративные письма доходили до адресатов на Яндексе и других сервисах, выполните следующие шаги:

    • Проверьте SPF-запись: добавьте TXT-запись вида v=spf1 ip4:IP_вашего_сервера include:_spf.yandex.net ~all (если используете Яндекс для отправки).
    • Настройте DKIM: сгенерируйте пару ключей в панели управления почтовым сервером и добавьте публичный ключ в DNS как TXT-запись.
    • Настройте DMARC: создайте TXT-запись v=DMARC1; p=quarantine; rua=mailto:dmarc@вашдомен.ru для начала, чтобы видеть отчёты об ошибках.
    • Проверьте SSL-сертификат: убедитесь, что ваш почтовый сервер использует валидный SSL/TLS-сертификат для шифрования соединения.

    Что делать, если письма всё равно блокируются

    Если после настройки SPF, DKIM и DMARC письма продолжают отклоняться с ошибкой 554, попробуйте:

    • Проверить логи вашего почтового сервера на предмет ошибок аутентификации.
    • Связаться с поддержкой Яндекса через форму для владельцев доменов и указать код ошибки.
    • Убедиться, что ваш IP-адрес не находится в чёрных списках (RBL).

    В редких случаях Яндекс может блокировать письма из-за репутации домена - тогда потребуется время и отправка писем только подтверждённым адресатам, чтобы восстановить доверие.

    Часто задаваемые вопросы