[Exim] Разрешаем отправку только на локальные домены

Иногда бывают задачи ограничить отправку почты в мир, а разрешить только на локальные домены. Список таких пользователей помещаем в файл /usr/local/etc/exim/sender_local_domain.list. Сам код располагаем как можно выше (до разрешённых правил или правил авторизации, иначе не сработает проверка) в раздел acl_check_rcpt:

deny    domains = !+local_domains
message = "You are not allowed to send mail out office"
senders = /usr/local/etc/exim/sender_local_domain.list

После этого перечитываем конфиг и радуемся. При срабатывании правила в логах (reject.log) будем наблюдать такую запись:

2011-04-19 10:36:15 [40257] H=([10.10.10.10]) [10.10.10.10]:43706 I=[10.11.10.10]:25 F=<baduser@domain.ua> rejected RCPT <user@world.net>: "You are not allowed to send mail out office"

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *