on 02/02/2011 03:56 PM /dev/rob0 wrote the following:
> On Wed, Feb 02, 2011 at 12:49:49PM +0100, Ralf Hildebrandt wrote:
>> * Ralf Hildebrandt <ralf.hildebra...@charite.de>:
>>
>> The resulting set of restrictions after cleaning up:
> 
> And I'll throw in some nitpicks ...
> 
>>>> smtpd_helo_required = yes
>>
>>>> smtpd_helo_restrictions =
> 
> This being the default, the whole thing can be left out of main.cf 
> altogether.
> 
>>>> smtpd_client_restrictions =
>>>>    hash:/etc/postfix/client_restrictions,
> 
> This would be more properly stated as:
>     smtpd_client_restrictions = check_client_access 
>         hash:/etc/postfix/client_restrictions
> The OP was using the (undocumented?) default behavior of the implied 
> check_mumble_access lookup in smtpd_mumble_restrictions. Probably 
> best to be explicit and say that this is a client lookup.
> 
>>>> disable_vrfy_command = yes
>>
>>>> smtpd_recipient_restrictions =
>>>>     reject_invalid_hostname,
>>>>     reject_non_fqdn_hostname,
>>>>     reject_non_fqdn_sender,
>>>>     reject_non_fqdn_recipient,
>>>>     reject_unknown_sender_domain,
>>>>     reject_unknown_recipient_domain,
>>>>     reject_unknown_client,
>>>>     reject_unknown_hostname,
>>>>     permit_mynetworks,
>>>>     reject_unauth_destination,
>>>>     check_recipient_access pcre:/etc/postfix/recipient_checks.pcre,
>>>>     check_helo_access hash:/etc/postfix/helo_checks,
>>>>     check_sender_access hash:/etc/postfix/sender_checks,
>>>>     check_client_access hash:/etc/postfix/client_checks,
>>>>     check_client_access pcre:/etc/postfix/client_checks.pcre,
>>>>     reject_rbl_client zen.spamhaus.org,
>>>>     permit
>>>>
>>>> smtpd_data_restrictions =
>>>>     reject_unauth_pipelining,
>>>>     permit

With that setup, if I wanted to accept mail from a specific Internet IP,
which would otherwise be filtered out, how would I do it?

Reply via email to