Категорії
Mail systems Misc, staff, other

Решение проблемы: дублирование писем в postfix’e

Как всегда возникла задача при использовании почты. Суть следующая: человек уходит в отпуск и нужно что бы все письма, которые приходят ему, приходили ему и ещё одному сотруднику. Сказано – сделано.

Но! Начали приходить 2-ые письма второму сотруднику (ну и ещё одно оставлялось сотруднику, который в отпуске, в итоге получается 3 письма)

Это конечно не очень радует.

Уже думал настраивать recipient_bcc_maps, как случайно наткнулся на один сайт (http://argo-uln.blogspot.com), на котором эта проблема оказалась решена. Собственно решение такое (приведу цитату с этого сайта)

Для того чтобы избежать дублирования писем в файл master.cf
необходимо добавить после строки
127.0.0.1:10025 inet n – n – – smtpd
следующую строку
-o receive_override_options=no_address_mappings

После этого перезапускаем postfix и вуаля! всё работает.

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

-o receive_override_options=no_unknown_recipient_checks,no_address_mappings

А теперь хотелось бы сказать пару слов об этой опции. Приведу цитату с одного сайта (opennet.ru), ибо сказано действительно красиво:

“Эта строчка говорит о том, чтобы postfix не делал никаких манипуляций с адресами до того, как они дойдут до content_filter. Так что получается, что фильтр работает с реальными почтовыми адресами, а не с результатами перевода в виртуальные псевдонимы, маскарадингом и т.п.”

Это всё.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff