URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91784
[ Назад ]

Исходное сообщение
"Exim: отправка писем только на свой домен."

Отправлено Poul , 18-Июн-11 17:24 
Здравствуйте. Столкнулся со следующей задачей:
Имеется почтовый сервер с несколькими доменами под Exim. Необходимо для некоторых учетных записей из списка разрешить отправку писем только внутри своего домена.
В поисках и изучениях дошел до следующего правила в ACL:
deny
    condition =${if eq{$sender_address_domain} {$domain}{yes}{no}}
    message = "You are not allowed to send mail out domain"
    senders = /etc/exim4/sender_local_domain
Фильтр срабатывает неправильно по причине неверного правила condition. Подскажите, плз, как поправить чтобы было всё корректно?
Заранее большое спасибо!

Содержание

Сообщения в этом обсуждении
"Exim: отправка писем только на свой домен."
Отправлено Poul , 18-Июн-11 19:19 
Разобрался сам. Не тем оператором сравнивал. Вот как должно быть:
condition =${if match_domain{$sender_address_domain} {$domain}{no}{yes}}

Вдруг кому-то пригодится :)