[exim] Missing message-id, demon.net

Páxina inicial
Borrar esta mensaxe
Responder a esta mensaxe
Autor: Bill Hacker
Data:  
Para: exim
Asunto: [exim] Missing message-id, demon.net
Exim 4.54, FreeBSD 4.11. Clamav, SA, dovecot, PostgreSQL)

Our acl, from one 'donated' here a few year ago, reads:

# DATA_8: IF NOT ours AND NOT proper other headers THEN deny.
   #
   deny
     message        = Message does not conform to RFC2822 standard.
     log_message = missing required 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}}


We are rejecting everything from (only?) demon.co.uk's mail.demon.net
servers.

Analysis of messages provided by the correspondent through less-strict
channels indicate that demon, who are using Exim 4.42, are apparently
stripping headers, as the 'message-id' header is absent.

grepping the most recent 27,513 message to this list (all that I have on
my PowerBook) does not turn up anything
on the matter of message-id. (or demon.co.uk // demon.net)

Are we the 'Lone Ranger in checking for this header?

... or are 'demon' odd-man-out in omitting the RFC-compliant 'message-id'?

Regards,

Bill Hacker