RE: [exim] Regexp for catching "prefixed" Message-ID: fields…

Top Page
Delete this message
Reply to this message
Author: Peter Savitch
Date:  
To: Juha Saarinen
CC: exim-users
Subject: RE: [exim] Regexp for catching "prefixed" Message-ID: fields?
Hi,

> deny
>    message     = Your message does not conform to RFC2822 standard
>    log_message = missing header lines
>    !hosts      = +relay_from_hosts
>    !senders    = : postmaster@*
>    condition   = ${if !eq {$acl_m0}{accept}{true}}
>    condition   = ${if or {{!def:h_Message-ID:}\
>                           {!def:h_Date:}\
>                           {!def:h_Subject:}} {true}{false}}

>
> The condition for the Message-ID: field doesn't catch things like:
>
> X-Qmail-Scanner-Message-ID: 10953335286756398@???


Do I miss something or you want the Message-Id, Date and Subject to be
present in every message to be accepted? Did I understand you in a right
way, that you DO NOT want the Blah-Message-Id to be treated as
Message-Id?

Do you realize that `!senders = :' passes bounces (and spam) without
checking?

And, of course, you do not use this in places other than DATA ACL?