empty message body problem (Cyrus 2.1.3, postfix, LMTP)

From: Hein Roehrig (no email)
Date: Wed Apr 03 2002 - 16:35:12 EST


Dear all,

when I send myself a message without a body, lmptd gets stuck --- it
eventually times out with a "451 4.3.0 System I/O error" and subsequent
messages through the same LMTP connection fail as well.

My setup is Cyrus 2.1.3, Debian postfix 1.1.6-1, configured to deliver
mail via unix sockets through LMTP, as outlined in several example
configurations. Things work very well, except for messages which I can
(re)create by talking SMTP to postfix and sending a message like this:

$ telnet mymailserver smtp
Trying x.x.x.x...
Connected to mymailserver
Escape character is '^]'.
220 mymailserver ESMTP Postfix (Debian/GNU)
helo myclient
250 mymailserver
mail from: <>
250 Ok
rcpt to: <roehrig at mymailserver>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
From:
To: roehrig at mymailserver
.
250 Ok: queued as B0708C33D3
quit
221 Bye
Connection closed by foreign host.

My next attempt will be to look up the basics of LMTP and try to talk
LMTP directly with Cyrus lmtpd, but perhaps somebody can already tell me
whether a null body makes a legal message? If not, then a more
meaningful lmtpd error message would be very helpful.

Thanks in advance for any advice,
Hein










Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD