I'm getting occasional mail items that are not able to be delivered, with an
error being returned from deliver to sendmail.

Software: solaris 8, imap 1.6.24, sendmail 8.10.1, sasl 1.5.20

Currently, there are two messages that are sitting there unable to be
delivered and sendmail is retrying every 15 minutes.

To me it looks like some database is corrupted and needs to be rebuilt.  Both
messages are addressed to this list, which has my address on it
([EMAIL PROTECTED]), which then gets redirected via a sieve script to
archive.info-cyrus.  I've tried 'reconstruct' on both my mailbox and on
archive.info-cyrus (and in fact have totally removed and recreated
archive.info-cyrus), but I'm still getting these problems.

I've traced the message to the error message returned from dbm_store in
deliver.c, but before I delve further I thought that other people may have
a solution.

Thanks,
Stephen



>From /var/adm/imapd.log:

Dec 14 11:01:01 gryphon deliver[2079]: [ID 685068 local6.debug] lmtp connection 
preauth'd as postman
Dec 14 11:01:01 gryphon deliver[2079]: [ID 538540 local6.info] dupelim: eliminated 
duplicate message to archive.info-cyrus id <002d01c0650e$8993db90$0100a8c1@jeremy>
Dec 14 11:01:01 gryphon last message repeated 1 time
Dec 14 11:01:01 gryphon deliver[2080]: [ID 685068 local6.debug] lmtp connection 
preauth'd as postman
Dec 14 11:01:01 gryphon deliver[2080]: [ID 538540 local6.info] dupelim: eliminated 
duplicate message to archive.info-cyrus id 
<[EMAIL PROTECTED]>
Dec 14 11:01:01 gryphon last message repeated 1 time Dec 14 11:01:01 gryphon 
deliver[2080]: [ID 210031 local6.error] markdelivered: dbm_store: Bad file number


>From /var/adm/messages:

Dec 14 11:01:01 gryphon sendmail[2078]: [ID 801593 mail.crit] eBDGhZx01862: 
SYSERR(root): mailer cyrus died with signal 10
Dec 14 11:01:01 gryphon sendmail[2078]: [ID 801593 mail.crit] eBDGhZx01862: 
SYSERR(root): endmailer cyrus: wait: No child processes
Dec 14 11:01:01 gryphon deliver[2080]: [ID 210031 local6.error] markdelivered: 
dbm_store: Bad file number
Dec 14 11:01:01 gryphon sendmail[2078]: [ID 801593 mail.crit] eBDDnIx01804: 
SYSERR(root): mailer cyrus died with signal 10
Dec 14 11:01:01 gryphon sendmail[2078]: [ID 801593 mail.crit] eBDDnIx01804: 
SYSERR(root): endmailer cyrus: wait: No child processes


When trying to deliver it manually:

# /usr/lib/sendmail -q -v -oRsfi

Running /var/spool/mqueue/eBDGhZx01862 (sequence 1 of 2)
<[EMAIL PROTECTED]>... Connecting to cyrus...
220 gryphon LMTP ready
>>> LHLO gryphon.comms.unsw.edu.au
250-gryphon
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-AUTH PLAIN EXTERNAL
250 PIPELINING
>>> MAIL From:<[EMAIL PROTECTED]>
250 2.1.0 ok
>>> RCPT To:<sfi>
250 2.1.5 ok
>>> DATA
354 go ahead
>>> .
>>> QUIT
<[EMAIL PROTECTED]>... Deferred: Connection reset by cyrus

Running /var/spool/mqueue/eBDDnIx01804 (sequence 2 of 2)
<[EMAIL PROTECTED]>... Connecting to cyrus...
220 gryphon LMTP ready
>>> LHLO gryphon.comms.unsw.edu.au
250-gryphon
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-AUTH PLAIN EXTERNAL
250 PIPELINING
>>> MAIL From:<[EMAIL PROTECTED]>
250 2.1.0 ok
>>> RCPT To:<sfi>
250 2.1.5 ok
>>> DATA
354 go ahead
>>> .
>>> QUIT
<[EMAIL PROTECTED]>... Deferred: Connection reset by cyrus
Closing connection to cyrus

Reply via email to