У меня есть SMTP-сервер postfix на Ubuntu. У меня есть действительные записи SPF и DKIM, что подтверждается заголовком электронного письма, полученным моим клиентом.
Authentication-Results: spf = pass (IP-адрес отправителя - XXX.XXX.XXX.XXX) smtp.mailfrom = mydomain.com; hotmail.com; dkim = pass (подпись проверена) header.d = mydomain.com; hotmail.com; dmarc = bestguesspass действие = нет header.from = mydomain.com;
Однако письмо попадает в спам только в Outlook / Live.com / hotmail. Уровень достоверности спама (SCL) составляет 5 (спам).
X-MS-Exchange-Organization-SCL: 5
X-MS-Exchange-Organization-PCL: 2
В разделе часто задаваемых вопросов SCL меня просят присоединиться к сторонней программе сертификации ReturnPath для проверки каждого отправленного письма, но программа сертификации очень дорога.
Есть ли альтернативы снижению показателя SCL? Помогает ли добавление записи DMARC?
Обновление:
Этот вопрос не касается общей стратегии борьбы с фильтром спама; это об уровне уверенности в спаме (SCL) Microsoft.
Вот что мне помогло:
Убедитесь, что SPF и DomainKeys / DKIM настроены и работают (DMARC может вам помочь)
Попробуйте отключить IPv6 при отправке почты (у меня была проблема с постфиксом, что заголовки HELO не работали правильно с ipv6 и почта была отправлена в спам
Убедитесь, что ваш сервер поддерживает шифрование TLS / SSL для отправки почты
Даже если все вышеперечисленные пункты соблюдены и электронная почта Тест репутации возвращает 100% уровень доверия, чертова система микрософтов может по-прежнему отправлять вашу почту в спам. Поскольку их поддержка не очень полезна (это массив некоторых автоматических писем), вам нужно либо дождаться, пока система обновит свою базу данных, либо попросить получателей добавить свой адрес электронной почты в их контакты.
То же самое касается Google и компании