>I'm creating a php script to mail some stuff, but declude tags the e-mails
>sent by this script with 'poor headers'.
>
>Could you tell me what's wrong? The header is: "X-RBL-Warning: poor
>headers [40000203]".

The problem is that the PHP script is not including a Message-ID: header, 
which will trigger the Declude SPAMHEADERS test.

The Message-ID: is not required in order for an E-mail to be valid, but the 
RFCs say that it "SHOULD" be there.  "SHOULD" in RFC terminology means that 
the header must be there *unless* there is a good reason for it not to be 
there, and the consequences of it not being there are known.  I can't think 
of a good reason for the Message-ID: header not to be present (except that 
it saves programming time).  The consequences of not having a Message-ID: 
header is that the mail may or may not be delivered if it is missing.

FYI, IMail does add a Message-ID: header if there isn't one already (since 
IMail knows the importance of the header).  So, even though you see one, it 
was added by IMail.
                                                -Scott

---

This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to [EMAIL PROTECTED], and
type "unsubscribe Declude.JunkMail".  You can E-mail
[EMAIL PROTECTED] for assistance.  You can visit our web
site at http://www.declude.com .

Reply via email to