Prev: Ignore relay_recipient_maps setting for sending servers from mynetworks
Next: Design: end_of_header_checks support
From: Noel Jones on 27 Apr 2010 09:58 On 4/27/2010 8:51 AM, Harakiri wrote: > I have postfix relay server, which relays messages from the internet to an internal mailserver, but it should only expect messages to known internal recipients. > > However, there is one external server which is allowed to sent to users which are not defined in the recipient maps (i.e. group addresses). I tried to put the ip of that server into the mynetworks but the relay check is still executed. I only want to allow that this one server can sent to specific "unknown" (group) email addresses, all other senders should still receive the normal recipient check. > > the only way i see is moving from relay_recipient_maps to smtpd_recipient_restrictions - however i think relay_recipient_maps is the correct way to check for existing internal users. > Define the group addresses in relay_recipient_maps and then protect those addresses from unauthorized hosts using something similar to this: http://www.postfix.org/RESTRICTION_CLASS_README.html#internal -- Noel Jones |