Hi,
I dropped the attached mail to the list one week ago.
I go no other replies than some "same problem" mails.
No one out there, who has the same problem?
cu
Uwe
-----Original Message-----
From: Poliak, Uwe [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 25, 2001 1:19 PM
To: '[EMAIL PROTECTED]'
Subject: Data format error
Hi,
I have a problem with the interaction of sendmail and cyrus, I think
especially lmtpd.
When a mail arrives at sendmail and the user exists and the quota is not
exceeded, everything is ok and sendmail hands the mail to deliver to put it
in the user's mailbox.
The problems occur:
1.) User unknown
When the user doesn't exist, sendmail doesn't return the normal "User
unknown" error message. Instead, sendmail returns "Data format error".
Below, you find an sniplet from the maillog file:
Apr 25 12:56:39 msheas02a sendmail[9082]: MAA09082: from=<[EMAIL PROTECTED]>,
size=1670, class=0, pri=31670, nrcpts=1, msgid=<messageid>,
bodytype=8BITMIME, proto=ESMTP, relay=relay [relayip]
Apr 25 12:56:39 msheas02a sendmail[9095]: MAA09082:
to=<[EMAIL PROTECTED]>, delay=00:00:01, xdelay=00:00:00,
mailer=cyrus, stat=Data format error
Apr 25 12:56:39 msheas02a sendmail[9095]: MAA09082: MAA09095: DSN: Data
format error
2.) Quota exceeded
If a user's mailbox exceeds the given quota, sendmail doesn't report this,
instead, sendmail puts the mail in his queue and tries to deliver it until
the queueinglimit of 5 days is over. After this time, the message is resent
with an error message.
There is no "452 4.2.2 Over Quota" message or something else, the delivery
status is "Deffered".
Apr 23 12:26:32 msheas02a sendmail[19868]: LAA19832:
[EMAIL PROTECTED], [EMAIL PROTECTED](451/12),
delay=00:00:02, xdelay=00:00:00, mailer=cyrus, stat=Deferred
Apr 23 13:18:33 msheas02a sendmail[25735]: LAA19832:
[EMAIL PROTECTED], delay=01:37:55, xdelay=00:00:00, mailer=cyrus,
stat=Deferred
Apr 23 14:31:53 msheas02a sendmail[12345]: LAA19832:
[EMAIL PROTECTED], delay=02:51:15, xdelay=00:00:00, mailer=cyrus,
stat=Deferred
Apr 23 14:59:25 msheas02a sendmail[6822]: LAA19832:
[EMAIL PROTECTED], delay=03:18:47, xdelay=00:00:00, mailer=cyrus,
stat=Deferred
Apr 23 15:21:53 msheas02a sendmail[18633]: LAA19832:
[EMAIL PROTECTED], delay=03:41:15, xdelay=00:00:00, mailer=cyrus,
stat=Deferred
Apr 23 17:29:49 msheas02a sendmail[25189]: LAA19832:
[EMAIL PROTECTED], delay=05:49:11, xdelay=00:00:00, mailer=cyrus,
stat=Deferred
and so on...
I think, there must be a way to make sendmail/cyrus to send the correct
status messages back.
Any ideas?
System data:
I'm using cyrus 2.0.12 and sendmail 8.9.3 / 8.11.3 on Redhat Linux 6.2.
sendmail 8.9.3 is the Redhat package, cyrus is compiled from the original
sources from CMU.
sendmail is configured to use cyrus for local delivery, The mailer
definitions are as follows:
##### @(#)cyrus.m4 8.9 (Carnegie Mellon) 5/19/1998 #####
Mcyrus, P=/usr/local/cyrus/bin/deliver, F=lsDFMnPqA5@/:|, S=10,
R=20/40, T=X-Unix,
U=cyrus:mail,
A=deliver -e -m $h -- $u
Mcyrusbb, P=/usr/local/cyrus/bin/deliver, F=lsDFMnP, S=10, R=20/40,
T=X-Unix,
U=cyrus:mail,
A=deliver -e -m $u
Here's the rest:
Cyrus is compiled with the following settings:
# ./configure --with-cyrus-prefix=/usr/local/cyrus --with-cyrus-user=cyrus
--with-cyrus-group=mail --with-auth=unix --without-notif
y --with-libwrap --with-dbdir=/usr/local --with-perl=/usr/bin/perl
I uses cyrus-sasl Version 1.5.24, compiled with
# ./configure --with-dblib=berkeley --with-plugindir=/usr/local/lib/sasl
--enable-static
Any help appreciated.
Thanks in advance,
Uwe Poliak
--
Uwe Poliak
MSH Medien System Haus GmbH & Co. KG
Internet & Online-Dienste
Plieninger Str. 150, D-70567 Stuttgart, Germany
Phone: ++ 49 711 72007-348
E-Mail: [EMAIL PROTECTED]