Hello,
I encounter this message and I don't understand why :
I am sending a newsletter once in a week with a perl
program I wrote. The body of a mail is stored in a
database and any (past) mail can be resent. I use
the MIME::Lite library to send the mail (via sendmail).
For the first time in months, I am suddenly getting
this 534 error on ONE particular message. If I send
a previous message, everything is fine.
Sending the "error" message to one account is rejected
so it "must" be a header size problem. But it looks so
small (quoting Sam) :
There are several fixed limits: a maximum size of 5000
characters per line, and 100,000 bytes maximum total
size of all headers.
This is the header of a "good" message :
Content-Transfer-Encoding: binary
Content-Type: multipart/related; boundary="_----------=_119730970449260"
MIME-Version: 1.0
X-Mailer: MIME::Lite 3.01 (F2.74; B3.07; Q3.07)
Date: Mon, 10 Dec 2007 19:01:44 +0100
From: xxxxxx xxxxxx - Editions xxxxmusic <xxxx...@xxxxmusic.com>
To: ca...@yyyyyyyyyy.org
Subject: You could be par Torngat - Le bonheur est dans le mail # 31
Message-ID: <cour...@neko.thefreecat.org>
This is a multi-part message in MIME format.
This is the header of the "error" one :
Content-Transfer-Encoding: binary
Content-Type: multipart/related; boundary="_----------=_119731063469590"
MIME-Version: 1.0
X-Mailer: MIME::Lite 3.01 (F2.74; B3.07; Q3.07)
Date: Mon, 10 Dec 2007 19:17:14 +0100
From: xxxxxx xxxxxx - Editions xxxxmusic <xxxx...@xxxxmusic.com>
To: ca...@yyyyyyyyyy.org
Subject: La raie o milieu par Minimatic (Boutique Chic) - Le bonheur est dans le
mail # 32
This is a multi-part message in MIME format.
This last header was taken from a call to
$mail->print(\*STDERR);
And the reason for the missing Message-ID
As you see, the headers are nearly the same. I tried using the
"good" title on the "error" message with no change.
What can I do to find out what is wrong ?
I am using courier-mta 0.53.3-5 from Debian.
Thanks for your help,