[Dovecot] do not lose mail when dovecot is dead

Timo Sirainen tss at iki.fi
Thu Jan 10 06:24:01 EET 2008


On Mon, 2008-01-07 at 21:50 +0100, Daniel wrote:
> Recently I've experienced problems with dovecot. Dovecot died silently, 
> what means is that there are no core files, nor any indication in the 
> log files, just the "kevent(): Invalid argument" messages. 

Any of them begin with "Fatal: "? Why is it giving kevent() errors
anyway? Those shouldn't happen.

> deliver(leva): Can't connect to auth server 
> at /var/run/dovecot/auth-master: Connection refused
> postfix/pipe[8582]: 8A1C6F261: to=<leva at domain.hu>, orig_to=<id>, 
> relay=dovecot-lda, delay=1.7, delays=1.1/0/0/0
> .68, dsn=2.0.0, status=sent (delivered via dovecot-lda service)
> postfix/qmgr[29441]: 8A1C6F261: removed
> 
> See? Postfix removed it from the queue, so basically all bets are off, 
> and everything depends on deliver, but it just dropped the message.
> Is there anything that can be done regarding this issue?

Are you using some pre-v1.0.0 release? With v1.0.10 it seems to work
correctly:

% echo foo|./deliver -d user

deliver(user): Jan 10 06:20:47 Error: Can't connect to auth server
at /usr/local/var/run/dovecot/auth-master: No such file or directory

% echo $?
75
% grep 75 /usr/include/sysexits.h 
#define EX_TEMPFAIL     75      /* temp failure; user is invited to retry */

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20080110/174b0020/attachment-0001.bin 


More information about the dovecot mailing list