From: mouss (no email)
Date: Mon Oct 01 2007 - 00:51:07 EDT
James Wilson wrote:
> On 27 Sep 2007, at 11:46, James Wilson wrote:
>>
>> Thanks - I now have this working. Turning on +v to smtpd in master.cf
>> helped no end! As suspected, my query was not correctly matching the
>> input key.
>>
>> I'm now faced with one last issue... Say I have two domains for which
>> Postfix is authoritative and accepts mail; both of which do not accept
>> mail from the internet and are on internal relays.
>>
>> domain1.sch.uk
>> domain2.sch.uk
>>
>> Is it possible using built in policy restrictions to only allow
>> senders from domain1.sch.uk to email users from domain1.sch.uk, but
>> deny from domain2.sch.uk
>>
>> Using the smtpd_recipient_restrictions and smtpd_restriction_classes
>> to check the sender address or recipient address doesn't give the
>> granularity I require.
>>
>> As both domains exist in the access map, check_sender_access and
>> check_recipient_access will always match.
>>
>> /etc/postfix/access:
>>
>> domain1.sch.uk OK
>> domain2.sch.uk OK
>>
>> etc
>
>
> Anyone able to assist?
use 2 maps. nothing requires that you check senders and recipients using
a single map.
|
|
|