On Jan 18, 2012, at 11:59 AM, Brian Evans - Postfix List wrote:

> On 1/18/2012 11:41 AM, Reindl Harald wrote:
>> 
>> Am 18.01.2012 17:36, schrieb Jon August:
>>> Hi,
>>> 
>>> We have a postfix machine setup as described here:
>>> http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-11.10
>>> 
>>> and we would like to use a third party to do our spam filtering.  So, we'd 
>>> like to continue using the machine for authenticated outbound mail, but we 
>>> want to limit the inbound mail to the third party mail server.  How do we 
>>> configure postfix to do this?
>>> 
>>> Outbound:
>>> --------------
>>> ANY IP (authenticated)  -> Postfix -> The World!  (OK)
>>> 
>>> Inbound:
>>> ------------
>>> A.B.C.D -> Postfix  (OK)
>>> Anything else -> Postfix (DENIED)
>>> 
>>> Thank you for your help. 
>> * add the ip to "mynetworks"
>> * add 
>> "smtpd_sasl_auth_enable=yes,permit_sasl_authenticated,permit_mynetworks,reject"
>>  in master.cf
>> 
> I don't think that "master.cf" line is valid.
> 
> Wouldn't this be better?
> 
> In main.cf:
> mynetworks = 127.0.0.1, A.B.C.D
> smtpd_sasl_auth_enable=yes
> smtpd_recipient_restrictions = permit_sasl_authenticated,
> permit_mynetworks, reject
> 
> Brian

Brian,

I currently have this in main.cf:

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, 
reject_unauth_destination

and it allows all inbound mail from anywhere.  Is the difference between 
"reject" and "reject_unauth_destination" that "reject" rejects everything and 
"reject_unauth_destination" only rejects mail for addresses we don't handle?

Thanks,
    -Jon

 

Reply via email to