LINUX.ORG.RU

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

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

whitelist_sender это только исключает из проверки на СПАМ. Тебе нужно исключить banned check.

Как вариант, можно повесить отдельный policy_bank на другой порт, и роутить почту он нужных пользователей на него. А в нем отключить все исходящие проверки:


$inet_socket_port = [10024, 10026];   # default listening socket
$interface_policy{'10026'} = 'NO-CHECKS';

$policy_bank{'NO-CHECKS'} = {  #those configured to send mail to port 10026
        originating => 1,  # declare that mail was submitted by our smtp client
        allow_disclaimers => 1,  # enables disclaimer insertion if available
        os_fingerprint_method => undef,  # don't query p0f for internal clients
   bypass_spam_checks_maps   => [1],  #don't spam-check this mail
   bypass_banned_checks_maps => [1],  #don't banned-check this mail
   bypass_header_checks_maps => [1],  #don't header-check this mail
};

Исправление Steel901, :

whitelist_sender это только исключает из проверки на СПАМ. Тебе нужно исключить banned check.

Как вариант, можно повесить отдельный policy_bank на другой порт, и роутить почту он нужных пользователей на него. А в нем отключить все исходящие проверки:


$interface_policy{'10026'} = 'NO-CHECKS';

$policy_bank{'NO-CHECKS'} = {  #those configured to send mail to port 10026
        originating => 1,  # declare that mail was submitted by our smtp client
        allow_disclaimers => 1,  # enables disclaimer insertion if available
        os_fingerprint_method => undef,  # don't query p0f for internal clients
   bypass_spam_checks_maps   => [1],  #don't spam-check this mail
   bypass_banned_checks_maps => [1],  #don't banned-check this mail
   bypass_header_checks_maps => [1],  #don't header-check this mail
};

Исправление Steel901, :

whitelist_sender это только исключает из проверки на СПАМ. Тебе нужно исключить banned check.

Как вариант, можно повесить отдельный policy_bank на другой порт, и роутить почту он нужных пользователей на него. А в нем отключить все исходящие проверки:

$policy_bank{'NO-CHECKS'} = {  #those configured to send mail to port 10026
        originating => 1,  # declare that mail was submitted by our smtp client
        allow_disclaimers => 1,  # enables disclaimer insertion if available
        os_fingerprint_method => undef,  # don't query p0f for internal clients
   bypass_spam_checks_maps   => [1],  #don't spam-check this mail
   bypass_banned_checks_maps => [1],  #don't banned-check this mail
   bypass_header_checks_maps => [1],  #don't header-check this mail
};

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

whitelist_sender это только исключает из проверки на СПАМ. Тебе нужно исключить banned check.

Как вариант, можно повесить отдельный policy_bank на другой порт, и роутить посту он нужных пользователей на него. А в нем отключить все исходящие проверки:

$policy_bank{'NO-CHECKS'} = {  #those configured to send mail to port 10026
        originating => 1,  # declare that mail was submitted by our smtp client
        allow_disclaimers => 1,  # enables disclaimer insertion if available
        os_fingerprint_method => undef,  # don't query p0f for internal clients
   bypass_spam_checks_maps   => [1],  #don't spam-check this mail
   bypass_banned_checks_maps => [1],  #don't banned-check this mail
   bypass_header_checks_maps => [1],  #don't header-check this mail
};