System FreeBSD 8.3-RELEASE FreeBSD 8.3-RELEASE #0
Postfix version 2.9.1
After screwing up a working postfix server (by erasing main.cf and
various tables and then restoring out-of-date backups...) I find that
incoming mail is seemingly "(delivered to maildir)" and then removed
from same! Here is a log snippet to illustrate what I mean:
Dec 9 07:11:23 freebsd postfix/qmgr[20416]: 62015C382F:
from=<bthigon...@gmail.com>, size=1888, nrcpt=2 (queue active)
Dec 9 07:11:23 freebsd postfix/local[20502]: 62015C382F:
to=<b...@higonnet.net>, relay=local, delay=0.17, delays=0.15/0.02/0/0,
dsn=2.0.0, status=sent (delivered to maildir)
Dec 9 07:11:23 freebsd postfix/local[20502]: 62015C382F:
to=<outjour...@higonnet.net>, relay=local, delay=0.17,
delays=0.15/0.02/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Dec 9 07:11:23 freebsd postfix/qmgr[20416]: 62015C382F: removed
The intended recipient is b...@higonnet.net in the 2nd line. The 3rd line
is a copy sent to a journal in which I place all copies of all incoming mail
The mail never shows up in b...@higonnet.net's Maildir, presumably as a
result of the action logged in the 4th line "removed"
The copy placed in the journal's Maildir behaves as expected: it's there.
Apart from the fact I have only the vaguest ideas about postfix queues
(mails entering and re-entering different queues etc.), I find it
astonishing that postfix would ever go to maildir and remove something
it put there!
Looking at it more closely, the 4th line probably is trying to tell me
that the mail is no longer in the active queue and indicates postfix has
finished with this mail.
It occurs to me that mail ostensibly delivered to b...@higonnet.net in
the 2nd line is probably going somewhere else than the right place?
I hope this makes some sense to someone who can explain why I'm making
postfix behave this way.
TIA
Bernard Higonnet