[Sysadmins] postfix and postmaster mail

Vladimir V. Kamarzin =?iso-8859-1?q?vvk_=CE=C1_vvk=2Epp=2Eru?=
Пт Июн 8 08:24:11 MSD 2007


>>>>> On 07 Jun 2007 at 23:28 "MT" == Maxim Tyurin writes:

 MT> Заметил грабли:
 MT> postfix не фильтрует почту на postmaster@ только если это
 MT> postmaster@$mydomain.

Да, этот адрес исключается из всех рестрикшенов потому что
адрес из address_verify_sender (default: postmaster) должен быть всегда
достижим при случае встречной обратной проверки отправителя.

 MT> Если сервер обслуживает несколько доменов, описанных в mydestination и
 MT> relay_domains то почта на postmaster@, на эти домены прогоняется через
 MT> все фильтры. Получается нельзя использовать правила в цепочках до
 MT> smtpd_recipient_restrictions.

Можно, если внедрить в рестрикшены нечто вроде

smtpd_restriction_classes = pass_postmaster

pass_postmaster = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, permit

smtpd_client_restrictions = ...
           reject_unauth_destination,
           check_recipient_access pcre:/etc/postfix/recipient_checks.pcre

/etc/postfix/recipient_checks.pcre:
/^postmaster\@/    pass_postmaster
/^abuse\@/ pass_postmaster

-- 
vvk

Russian Postfix irc: irc.freenode.net #postfix-ru



Подробная информация о списке рассылки Sysadmins