LINUX.ORG.RU
ФорумAdmin

Настройка белого списка при отправке зашифрованных архивов

 ,


1

0

Здравтсвуйте! Используется связка Postfix+Amavis Подскажите пожалуйста в чем дело. На предприятии закрыли отправку зашифрованных архивов, но необходимо сделать белый лист для избранных. Пробовал через @score_sender_maps, настраивал на свой почтовый ящик с огромным минусом для прохождения проверки, но безрезультатно. В конфиге 50-user раскоментил read_hash(\%whitelist_sender, '/etc/amavis/whitelist'); @whitelist_sender_maps = (\%whitelist_sender); В белом файле белого листа прописал почтовый_ящик@домен ОК выполнил postmap результат тот же 0.


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
()
Последнее исправление: Steel901 (всего исправлений: 3)

выполнил postmap результат тот же 0

postmap команда для хешей постфикса. К амавису отношения не имеет. Как еще вариант: пропускать вложения с архивами всем. А далее скриптом sieve фильтровать по заголовкам которые подставил спамоотсосин.

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Steel901

А необходимые адреса пользователей прописать в теле? $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 };

Alf87
() автор топика
Ответ на: комментарий от Alf87

В main.cf в секции smtpd_sender_restrictions = указываете

check_sender_access hash:/etc/postfix/sender_access,

а в этом файле

user@domain FILTER amavisfeed:[127.0.0.1]:10026
korsar182
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.