Как в postfix запретить отправку писем на определенный перечень адресов?

Имеем почтовый сервер postfix и появилась необходимость всем запретить слать письма на некоторый список адресов. Как организовать? Гугл подсказывает как запретить отправку на список доменов, но не список адресов.
  • Вопрос задан
  • 375 просмотров
Решения вопроса 1
@mezhuev
Системный администратор
Смотрите smtpd_recipient_restrictions, в частности check_recipient_access. Формат файла описан в man 5 access.

Пример реализации
/etc/postfix/master.cf
submission inet n       -       n       -       -       smtpd
  -o syslog_name=postfix/submission
  -o smtpd_recipient_restrictions=$mua_recipient_restrictions
smtps     inet  n       -       n       -       -       smtpd
  -o syslog_name=postfix/smtps
  -o smtpd_recipient_restrictions=$mua_recipient_restrictions

/etc/postfix/main.cf
mua_recipient_restrictions = check_recipient_access hash:/etc/postfix/blacklist

/etc/postfix/blacklist
user1@example.com     REJECT
user2@example.com     REJECT


После внесения изменений выполняем:
postmap /etc/postfix/blacklist
postfix reload
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sashkets
@sashkets
Даром получили — даром давайте (Матфея 10:8)
Думаю нужно поиграться с header_checks

/^To:adr@domain/ REJECT
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы