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

Как настроить почтовый сервер так, чтобы исходящие письма не классифицировались как спам? Я потратил на это целый день, и я озадачен результатами, которые я получаю.

Среди прочего у меня есть:

  • Добавлена ​​DNS запись для SPF: v=spf1 mx a ptr ip4:35.666.24.123/32 ?all
  • Добавлена ​​запись DNS для SenderID: v=spf2.0/pra,mfrom a mx ip4:35.666.24.123 ~all
  • Исправлены обратные записи DNS (так что при получении серверов хотят убедиться, что отправляющий им почту IP-адрес действительно принадлежит домену, с которого приходят письма)
  • Настройте мой сервер для подписи каждого сообщения ключом DKIM и добавьте соответствующие записи DNS: _domainkey TXT o=~; r=postmaster@thedevil.fi dkim._domainkey TXT v=DKIM1; p=MIG...QIDAQAB
  • Изменен HELO моего сервера, чтобы он соответствовал записям DNS.

Вот мой счет SpamAssassin от http://dkimvalidator.com/:

SpamAssassin Score: 2.973
Message is NOT marked as spam
Points breakdown: 
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
 0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid
 0.0 TVD_SPACE_RATIO        No description available.
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                            dynamic-looking rDNS
 2.5 TVD_SPACE_RATIO_MINFP  Space ratio

Порог по умолчанию для пометки спама - 5 баллов, поэтому я чуть ниже его. Брось туда одну "виагру" и все!;)

Для сравнения, вот результаты, используя электронную почту моего интернет-провайдера:

SpamAssassin Score: -0.719
Message is NOT marked as spam
Points breakdown: 
-0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
                            trust
                            [83.145.220.78 listed in list.dnswl.org]
-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
                            [83.145.220.78 listed in wl.mailspike.net]
 0.0 TVD_SPACE_RATIO        No description available.
-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders

Я отправил одно и то же письмо с моего собственного сервера и с моего провайдера. Каким-то образом TVD_SPACE_RATIO_MINFP был помечен штрафом 2.5 за только сообщение, отправленное с моего собственного сервера. Согласно их вики, это "отношение пробелов к непробелам в каждом параграфе". Это ошибка? Или это подсчет пробелов из метаданных?

По словам валидатора, у моего провайдера нет записей SPF или DKIM. Тем не менее, как-то SpamAssassin дает им -0,7, а мне 3,0? Кроме того, я как-то помечен как недействительный DKIM, но это не влияет на счет? Почему я отмечен, когда валидатор также говорит (в другом разделе результатов), что проверка моего DKIM привела к "прохождению"?

Изменить: это не дубликат. Этот вопрос не о том, "как написать письмо", а о том, как настроить почтовый сервер. Части, касающиеся SPF, DKIM и HELO, я уже рассмотрел в своем первоначальном посте и объяснил проблемы, которые у меня были с ними. Такие проблемы не описаны в "дублирующих" постах.

1 ответ

Это должно быть отношение пробелов к непробелам в абзаце... попробуйте обрезать некоторые пробелы (или добавить кучу текста), и это должно уменьшить этот коэффициент в этой конкретной настройке SpamAssassin.

Кстати, настройка SpamAssassin является полу произвольной, поэтому "ваш пробег может отличаться".

Другие вопросы по тегам