Назад | Перейти на главную страницу

Postfix - отчет о недоставке для определенного исходного адреса при отправке на конкретный целевой адрес

Используя Postfix (версия 2.10.2.2, часть установки Zimbra) в Ubuntu, я хотел бы добиться следующего:

Если электронное письмо исходит от userA@example.com и нацелено на userB@example.com, создается отчет о недоставке, имитирующий, что адрес userB@example.com не существует на этом сервере (больше).

Справочная информация: один из моих пользователей больше не хочет получать электронную почту от определенного отправителя, но хочет, чтобы текущий адрес оставался активным.

С помощью класс ограничения функция из постфикса

В main.cf

smtpd_restriction_classes = selective_sender
selective_sender = check_sender_access hash:/etc/postfix/blocked_sender

# put in smtpd*restriction
    ...
    check_recipient_access hash:/etc/postfix/recipient_access
    ...

В / etc / postfix / recipient_access:

joe@example.com       selective_sender

В / etc / postfix / blocked_sender:

baduser@example.org     REJECT unknown_user