LINUX.ORG.RU

История изменений

Исправление Bootmen, (текущая версия) :

Я себе тоже настроил. Но, отредактировал:

IF !/(^Delivered-To)|(for )/
/(@mydomen)|(@mail\.mydomen)\.ru/     OK
ENDIF
/^To:.*@.*/
        REJECT SPAM_ unknown_user
header_check сравнивает шаблон только с одной строкой. Но, если в поле To: много получателей то может быть многострочная запись. И не факт, что шаблон сработает. Поэтому первое правило тупо ищет «@mydomen» по всем заголовкам ( кроме полей Delivered-To и for). Если не находит то следующее правило дает отлуп спамеру.

Исходная версия Bootmen, :

Я себе тоже настроил. Но, отредактировал:

IF !/(^Delivered-To)|(for )/
/(@mydomen)|(@mail\.mydomen)|\.ru/     OK
ENDIF
/^To:.*@.*/
        REJECT SPAM_ unknown_user
header_check сравнивает шаблон только с одной строкой. Но, если в поле To: много получателей то может быть многострочная запись. И не факт, что шаблон сработает. Поэтому первое правило тупо ищет «@mydomen» по всем заголовкам ( кроме полей Delivered-To и for). Если не находит то следующее правило дает отлуп спамеру.