"Jose-Marcio Martins da Cruz" <[email protected]> wrote:

>Noel Jones wrote:
>> On 11/9/2010 8:39 AM, Lima Union wrote:
>
>> 
>> clamav-milter operates on the message data, so all postfix 
>> smtpd_*_restrictions -- which operate on the envelope -- will get a 
>> chance to reject mail before the data is transmitted.
>> 
>> sid-milter operates on the envelope.  It will probably run before 
>> smtpd_recipient_restrictions, but that's not such a big deal since
>it's 
>> a fairly lightweight process (minimal CPU, but it does trigger a DNS 
>> lookup).
>
>
>Not sure. The MTA sequentially calls each milter at each SMTP step.
>
>See :
>
>   https://www.milter.org/developers/overview#ControlFlow
>
>So, e.g., for each recipient, postfix will call each milter one after
>the other.
>
>However, I don't know if postfix checks smtpd_recipient_restrictions
>before 
>calling milters or after. I suppose before, but I'm not sure. Wietse
>???
>
>José-Marcio
>
>
>> 
>> Now that I've had more coffee and can think better, this modifies the
>
>> answer I gave earlier -- even though you can't specify sid-miler > 
>> greylist > clamav-milter, that's how it will effectively run.
>> 
>> 
On a related note, I think sid-milter does Sender ID normally and that needs 
the body of the message as it doesn't operate on the envelope.

Scott K

Reply via email to