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

Postfix - virtual - исключить отправителя из получателей

Может ли postfix переписывать получателей на основе адреса отправителя?

Несколько пользователей получают почту с этой конфигурацией в /etc/postfix/virtual:

mail@example.com        user1, user2, user3, user4

Но когда пользовательИкс отправляет mail@example.com, пользовательИкс получает свою почту.

Подходит ли Mailman для этой работы?

Сам Postfix не может исключить отправителя из псевдонима. Причина в том, что поиск имеет только один параметр: отправитель или получатель.


Mailman - менеджер списков рассылки. да он имеет функцию пересылки электронной почты списку участников, как в приведенном выше примере. В качестве бонуса у почтальона есть расширенная функция списка рассылки например, list-admin, управление участниками, управление отказами и архивирование.

Ваш запрос на исключение отправителя для получения собственного сообщения, у почтальона тоже есть. Взгляните на эта тема и вот этот. По сути, вы должны установить опцию Не отправляйте копию собственного сообщения участника в списке почтальонов.

Одно предостережение: если вы используете mailman в виртуальная доменная среда, у него есть ограничение. Предположим, у вас есть домен example.com и example.net, тогда у вас не может быть и lists@example.com, и lists@example.net, потому что имя списка должно быть глобально уникальным в пределах один экземпляр Mailman, т.е. два списка могут иметь разные имена, даже если они находятся в разных доменах.