Задача:
Возникла необходимость пересылать копию писем проходящих через Postfix
Настройка постфикс описана ниже
1. Mysql+cyrus-sasl+courier-imap+postfix Freebsd 6.2
http://argo-uln.blogspot.com/2007/03/mysqlcyrus-saslcourier-imappostfix.html
2. Связка Postfix+Clamav+SpamAssassin+Amavisd
http://argo-uln.blogspot.com/2006/07/postfixclamavspamassassinamavisd_05.html
Решение:
Для того чтобы избежать дублирования писем в файл master.cf
необходимо добавить после строки
127.0.0.1:10025 inet n - n - - smtpd
следующую строку
-o receive_override_options=no_address_mappings
Чтобы скопировать всю почту проходящую через postfix на определенный ящик
необходимо добавить в файл main.cf строчку
always_bcc=archive@domen.ru
Вся почта (входящая и исходящая) будет копироваться на ящик archive@domen.ru
Чтобы скопировать почту приходящую на @domen.ru
необходимо добавить в файл main.cf строчку
recipient_bcc_maps = hash:/usr/local/etc/postfix/recipient_bcc
создать файл recipient_bcc со следующим содержанием
@domen.ru archive@domen.ru
дать команду
postmap /usr/local/etc/postfix/recipient_bcc
Перегрузить postfix командой
postfix reload
3 комментария:
Спасибо! Очень выручило no_address_mappings!
Пасиба! то что нужно
Спасибо!!! Действительно, то, что нужно!
Отправить комментарий