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

Постфиксный эквивалент Exim: fail: для виртуальных псевдонимов

Я нахожусь в процессе переноса существующей настройки почты с Exim на Postfix, которая включает в себя несколько виртуальных доменов (т.е.они не привязаны к имени машины или учетным записям локальной системы).

Я нашел несколько записей в /etc/aliases которые выглядят так:

aliasname: :fail: Failure message

Если я напишу aliasname@example.org Я получаю отскок с 550: Failure message. Фактически эти псевдонимы представляют собой адреса, которые больше не используются, но предоставляют более полезное сообщение об ошибке вместо простого удаления псевдонима.

Доступны ли аналогичные функции для Postfix?

Они могут войти в Постфикс access стол.

Например:

username@       REJECT Go away, we don't want any

или

username@domain 550 5.1.1 Are you daft? Stop mailing here. They died in a fire.

Но имейте в виду, что это будет соответствовать либо адреса отправителя или получателя, в зависимости от того, когда вы звоните из main.cf. Чтобы проверить адрес получателя, добавьте в smtpd_recipient_restrictions:

            check_client_access hash:/etc/postfix/access,

Он может фильтровать гораздо больше, чем адрес электронной почты, поэтому вы, вероятно, сможете добавить к нему больше.