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

На этот вопрос уже есть ответ здесь:

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

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

  • Добавлена ​​запись DNS для SPF : v = spf1 mx a ptr ip4: 35.666.24.123/32? All
  • Добавлена ​​запись DNS для SenderID : v = spf2.0 / pra, m из mx ip4: 35.666.24.123 ~ все
  • Исправлены обратные записи DNS (так что принимающие серверы хотят проверить, что IP-адрес, отправляющий им почту, действительно принадлежит домену, из которого приходят письма)
  • Настроить мой сервер подписывать каждое сообщение ключом DKIM и добавлять соответствующие записи DNS: _domainkey TXT o = ~; (скрыто) 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
задан 5 November 2016 в 00:45
1 ответ

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

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

3
ответ дан 3 December 2019 в 18:32

Теги

Похожие вопросы