Re: [exim] truncated messages with mailman

Página Principal
Apagar esta mensagem
Responder a esta mensagem
Autor: Graeme Fowler
Data:  
Para: richard
CC: exim-users, John W. Baxter
Assunto: Re: [exim] truncated messages with mailman
On 26/10/2006 10:15, richard wrote:
> I have tried sending a pure text message with a large text only body.
> It has been truncated too. All messages regardless of type or attachments
> appear with a total file size of 70 Kb. Message content is limited to 47Kb.
> Attached is a screen shot of the configuration.


The list doesn't allow attachments to come through, I believe. [Puts on
list moderator hat] - yes, it's configured to collapse
miltipart/alternative and convert text/html to plain text. Both settings
mean that screenshots are unlikely to arrive, so you're best off putting
them on a webserver and posting the URL.

Anyway, back to the topic in hand...

> Here is log message: note the S=67197 - this value is similar but does vary
> some.


Yes, but something much more interesting exists in these log snippets:

> 2006-10-26 10:40:29 J7QIRH-000428-FA <= rh231@??? H=tid.hi.inet (tid)
> [10.95.64.10] P=esmtp S=146989 id=00e201c6f8da$2683d210$a31b5f0a@PC216348133666


OK, the message arrives and is 146989 bytes in length. Great. Now it
gets passed to mailman:

> 2006-10-26 10:40:30 J7QIRH-000428-FA => |/home/mailman/mail/mailman.exe post
> test-list <test-list@???> R=system_aliases T=address_pipe
> 2006-10-26 10:40:30 J7QIRH-000428-FA Completed


And now it comes back from mailman:

> 2006-10-26 10:40:32 J7QIRK-00035C-O4 <= test-list-bounces@???
> H=localhost (kitano.hi.inet) [127.0.0.1] P=esmtp S=67197 id=00e201c6f8da$2683d210$a31b5f0a@PC216348133666


Notice - as you did - the truncated nature of the message. It's almost
certainly mailman itself, or an interaction between Exim and mailman
which is causing this.

If I were you I'd create a simple RFC2822 message in a text editor (you
could clone a real one to do this) with simple, repeated content and
line numbers in it, and then do:

cat message.txt |/home/mailman/mail/mailman.exe post \
test-list <test-list@???>

on the command line. If it returns avalid, non-truncated message then
you know mailman itself isn't doing the munging, and we can work from there.

Graeme