📧
Безопасность

Письма попадают в спам: требования Gmail, Outlook и Yahoo

04.11.2026
← Все статьи

Вы отправили счёт, а клиент говорит, что ничего не получил. Позже выясняется, что письмо лежит в папке «Спам» его Gmail или вовсе было отклонено. Причина в том, что Gmail, Yahoo и Outlook ввели жёсткие требования к отправителям. Разберём, что именно требуется и как навести порядок в корпоративной почте.

Как проявляется проблема

Типичный признак: письма нормально доходят до корпоративных адресов, но получатели на Gmail или Hotmail находят их в спаме. Иногда отправитель получает возврат с кодом, начинающимся на 550, или Gmail показывает предупреждение о неподтверждённом отправителе. Если такие случаи резко участились, причина почти наверняка в настройках аутентификации домена.

Что требуют Gmail, Yahoo и Outlook

С февраля 2024 года Gmail и Yahoo требуют от всех отправителей SPF или DKIM, корректные прямую и обратную DNS-записи (PTR) для IP сервера, передачу по TLS и оформление писем по RFC 5322. Доля писем, отмеченных как спам, должна быть ниже 0,3%, а на практике лучше держать её ниже 0,1%.

Для массовых отправителей, у которых больше 5000 писем в день на Gmail, обязательны и SPF, и DKIM, запись DMARC минимум с p=none и совпадение домена в поле From (alignment). В рассылках нужна отписка в один клик по RFC 8058 (заголовок List-Unsubscribe-Post), а запрос на отписку должен выполняться в течение двух дней. С ноября 2025 года Gmail начал отклонять несоответствующий трафик. Microsoft с 5 мая 2025 года ввела аналогичные требования для Outlook.com, Hotmail и Live при объёме больше 5000 писем в день, и такие письма возвращаются с ошибкой 550 5.7.515.

ТребованиеВсе отправителиБолее 5000 писем в день
SPF или DKIMХотя бы одноОба
DMARCРекомендуетсяОбязательно, минимум p=none
PTR и TLSОбязательноОбязательно
Доля спамаНиже 0,3%Ниже 0,3%
Отписка в один кликНетОбязательно для рассылок

Как проверить заголовки письма

Отправьте себе письмо на Gmail, откройте его и в меню с тремя точками выберите «Показать оригинал». Вверху страницы отображаются результаты SPF, DKIM и DMARC, а ниже полный заголовок Authentication-Results. Все три проверки должны быть pass, а fail, softfail или none указывают на источник проблемы.

Authentication-Results: mx.google.com;
  dkim=pass header.d=kompaniya.uz header.s=dkim;
  spf=pass smtp.mailfrom=info@kompaniya.uz;
  dmarc=pass (p=NONE) header.from=kompaniya.uz

Как выглядят DNS-записи

SPF перечисляет серверы, которым разрешено отправлять почту от вашего имени, DKIM ставит на каждое письмо подпись, а открытый ключ хранится в DNS под именем селектора. DMARC сообщает получателю, что делать при неудачной проверке, и присылает отчёты на адрес rua. У домена должна быть только одна SPF-запись, сторонние сервисы добавляются через include.

kompaniya.uz.              TXT  "v=spf1 a mx ip4:203.0.113.10 ~all"
dkim._domainkey.kompaniya.uz.  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqh..."
_dmarc.kompaniya.uz.       TXT  "v=DMARC1; p=none; rua=mailto:dmarc@kompaniya.uz; adkim=r; aspf=r"

Для почтовых доменов на серверах sayt.uz SPF и DKIM настраиваются автоматически, но если DNS домена обслуживается в другом месте, записи нужно перенести туда вручную.

Поэтапное ужесточение DMARC

  1. p=none — ничего не блокируется, собираются отчёты, по которым видно, кто шлёт почту от имени домена.
  2. p=quarantine — непрошедшие проверку письма попадают в спам, можно начать с pct=25.
  3. p=reject — поддельные письма отклоняются полностью, домен защищён от мошенников.

Реальный пример: почему счета попадали в спам

Оптовая компания из Ташкента отправляла счета через форму на сайте, и письмо уходило с адреса «From: client@gmail.com», то есть от имени самого клиента. DKIM на домене не было. Gmail воспринимал такое письмо как подделку от имени gmail.com. Компания перевела форму на «From: noreply@kompaniya.uz» и «Reply-To: адрес клиента», включила DKIM, и через неделю письма снова стали приходить во входящие.

Классическая ошибка: форма пишет от имени посетителя

Многие плагины CMS подставляют в поле From адрес того, кто заполнил форму. Это означает отправку от чужого домена, и для доменов со строгим DMARC такое письмо будет отклонено. В From всегда должен быть адрес вашего домена, адрес посетителя ставится в Reply-To, а отправка идёт через SMTP с авторизацией.

Отделите маркетинговые рассылки

У рекламных рассылок больше жалоб, и это бьёт по репутации основного домена. Используйте для них поддомен вроде news.kompaniya.uz или отдельный сервис рассылок.

Чёрные списки, пересылка и блокировка Microsoft

IP сервера может попасть в чёрные списки вроде Spamhaus, поэтому его стоит регулярно проверять. При пересылке (forward) ломается SPF, и это исправляет SRS на стороне сервера. Microsoft иногда блокирует IP сервера целиком, тогда письма возвращаются с кодом S3140, и решается это на уровне сервера.

Как читать сообщение об ошибке

550 5.7.515 Access denied, sending domain kompaniya.uz does not meet the required authentication level.
550-5.7.26 This mail has been blocked because the sender is unauthenticated.

Код 550 означает окончательный отказ, а 5.7.x указывает на политику безопасности. Первая строка пришла от Outlook, вторая от Gmail, и в обоих случаях решение начинается с проверки DNS-записей.

Тестирование и «прогрев»

После настройки проверьте письмо в сервисах вроде mail-tester. С нового домена наращивайте объём постепенно в течение нескольких недель. Если причину найти не удаётся, обратитесь в поддержку sayt.uz: специалисты проверят записи домена и коды возвратов.

Похожие статьи

🔐 Мониторинг SSL-сертификатов: отслеживание срока действия и авто-обновление 🍪 Безопасность cookie — настройки SameSite, HttpOnly, Secure и Path 🗝️ Безопасность SSH-ключей: public/private key, passphrase и ssh-agent 🛡️ Безопасность API: rate limiting, API ключи, аутентификация и CORS
🌐 Язык
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский ✓ 🇬🇧 English