Nikolaos Milas:
[ Charset UTF-8 unsupported, converting... ]
> On 20/1/2012 3:24 ??, Nikolaos Milas wrote:
> 
> >> # reject all clients not matching anything above, and be damn sure
> >> # to comment out the last reject under recipient_restrictions
> >> #
> >> 0.0.0.0/0         reject unauthorized client, please use our MX
> >>
> >
> > You mean to remove "reject" from *smtpd_client_restrictions*, not from 
> > smtpd_recipient_restrictions. So, if we would be using:
> > smtpd_client_restrictions = check_client_access 
> > cidr:/etc/postfix/gwservers.cidr,reject
> > we should rather just use:
> > smtpd_client_restrictions = check_client_access 
> > cidr:/etc/postfix/gwservers.cidr 
> 
> By the way, I fail to see any difference between the two methods. It 
> seems to me the same to use:
>    smtpd_client_restrictions = check_client_access 
> cidr:/etc/postfix/gwservers.cidr
>    where gwservers.cidr is:
>    xxx.xxx.xxx.xxx   OK
>    xxx.xxx.xxx.xxx   OK
>    0.0.0.0/0         reject unauthorized client, please use our MX

This "passes" IPv6 clients that match no rule.

> or:
>    smtpd_client_restrictions = check_client_access 
> cidr:/etc/postfix/gwservers.cidr,reject
>    where gwservers.cidr is:
>    xxx.xxx.xxx.xxx   OK
>    xxx.xxx.xxx.xxx   OK
> 
> Aren't the two methods practically the same?

This stops IPv6 clients that match no rule.

        Wietse

Reply via email to