Я заметил, что все больше и больше людей используют записи SPF на основе DNS, и я хочу улучшить свой спам-фильтр.
Я использую SPF и серые списки друг за другом, и моя идея состояла бы в том, чтобы использовать только серые списки, если SPF не работает или что-то подобное.
Я искал в Интернете решение, но похоже, что большинство людей хотят только новую функцию, например, для sqlgrey, который делает это, что автор отклоняет, потому что это не основная задача инструмента серых списков.
Кто-нибудь работает с такой цепочкой фильтров и может ли мне помочь?
Заранее спасибо.
Ваша идея была реализована в milter-greylist, еще один milter для поддержки серых списков. В их страница функций, это говорит
Начиная с версии 1.1.3, milter-greylist может использовать libspf_alt для проверки записей SPF. Записи SPF - это объекты DNS, которые сообщают всему Интернету, какие серверы могут законно отправлять электронную почту из домена.
Используя записи SPF, milter-greylist избегает занесения в серый список любой почты, поступающей с SPF-совместимого сервера. Эта функция не является обязательной и требует libspf_alt.
Начиная с 1.1.10, также поддерживается libspf (версия Джеймса Кузенса). libpsf2 поддерживается начиная с версии 1.7.2.
Особенность автоматический белый список для spf-совместимого сервера по умолчанию включен. Вы можете отключить его, добавив nospf
в своей комплектации.