On 8/8/2014 8:56 AM, li...@rhsoft.net wrote:
> Am 08.08.2014 um 13:18 schrieb Noel Jones:
>> On 8/8/2014 4:58 AM, li...@rhsoft.net wrote:
>>> dreamed about like below but dreams don't always become true :-)
>>>
>>> smtpd_milters = unix:/run/clamav-milter/clamav-milter.socket
>>>  permit_dnswl_client list.dnswl.org
>>>  check_sender_access proxy:hash:/etc/postfix/disable-sender-contentfilter.cf
>>>  check_recipient_access 
>>> proxy:hash:/etc/postfix/disable-rcpt-contentfilter.cf
>>>  unix:/run/spamass-milter/spamass-milter.sock
>>
>> It is not possible for postfix to do conditional milters because
>> postfix must connect to the milter at the beginning of the SMTP
>> session, before any client/sender/recipient information is known.
>> But some milters have their own settings per client/sender/recipient
> 
> hmm - that would mean that even the cheap restrictions below
> would not make a reject decision *before* the expensive
> contentfilter and clamav are called?
> 
>  reject_non_fqdn_recipient
>  reject_non_fqdn_sender
>  reject_unknown_sender_domain
>  reject_unknown_recipient_domain
>  reject_unauth_destination
>  reject_invalid_hostname
> 

Of course not.  Envelope restrictions will drop the connection
before DATA.


  -- Noel Jones

Reply via email to