I noticed a growing queue of undelivered messages today and after some digging I found out that maildrop, which I use as a local delivery agent for sendmail in order to deliver to Maildirs, would fail on some messages bigger than its message-buffer with "Unable to create temporary file.".
I traced that error message back in the sourcecode - it's emitted if tempfile
generation via tmpfile(3) fails. Since permissions on /tmp were nominal and I
couldn't think of anything else, I recompiled the port with an additional
--enable-tempdir=.tmp in order to disable usage of tmpfile and that solved
the problem.
My question is: Does anybody with a similar configuration see any similar
behaviour, i.e. growing queues of undelivered mail and maildrop-errors in
/var/log/maillog? It may perfectly well be just my box being screwed up in a
weird way, but the thought of more mail servers out there silently loosing
mail is somewhat scary...
--
Regards,
Michael Nottebrock
msg51776/pgp00000.pgp
Description: signature
