◇ Delivery failures

550 — письмо отклонено как спам с указанием баллов

ОкончательныйВаша сторона

Повторы не помогут. Письмо доставлено не будет.

Ответ сервера

550 Message rejected as spam (score: 12.2)

Принимающий сервер прогнал письмо через контентный фильтр, сложил баллы и отказал. В отличие от непрозрачных политических отказов крупных провайдеров, этот — про само письмо, а значит, лечится чтением письма.

Что это значит

Правиловые фильтры вроде SpamAssassin оценивают письмо сотнями отдельных проверок и отклоняют выше порога, обычно 5,0. Оценка заметно выше означает, что сработало сразу несколько правил. Это самый поддающийся спам-отказ из всех: причины конкретны, они в письме, и многие принимающие серверы покажут, какие именно правила сработали, если попросить у получателя полные заголовки.

Почему так происходит

  • Не проходят SPF, DKIM или DMARC — это стоит нескольких баллов ещё до всякого содержания.
  • Отсутствующий или некорректный заголовок Date, Message-ID либо MIME.
  • HTML-часть без текстовой альтернативы или тело из одной картинки.
  • Рекламные формулировки, обилие заглавных букв или восклицательных знаков.
  • Ссылки на домен с плохой репутацией или через сокращатель.
  • Расхождение между адресом в конверте, заголовком From: и адресом для ответа.

Что делать

  1. Попросите у получателя полные заголовки отклонённого или попавшего в спам письма: большинство фильтров перечисляет каждое сработавшее правило с его баллом.
  2. Сначала почините аутентификацию: провалы SPF, DKIM и DMARC стоят больше баллов, чем что угодно в тексте.
  3. Отправляйте multipart с настоящей текстовой альтернативой, а не с пустой.
  4. Приведите адрес в конверте, заголовок From: и адрес для ответа к одной версии событий.
  5. Уберите сокращатели и направьте ссылки на свой домен.
  6. Проверяйте письмо оценщиком до рассылки, а не после.

Вопросы

Какая оценка считается высокой?

Привычный порог по умолчанию у SpamAssassin — 5,0, но каждый сервер ставит свой. Важнее числа то, какие правила сработали: они перечислены в заголовках, и обычно несколько из них дают большую часть суммы.

Как узнать сработавшие правила?

Принимающий сервер обычно записывает их в заголовки письма. Если удастся получить копию письма, которое положили в спам, а не отклонили, заголовок X-Spam-Status или X-Spam-Report перечислит каждое правило и его баллы.

Ещё у Delivery failures

Другие провайдеры