From: Kevin Stevens (no email)
Date: Thu Nov 01 2007 - 04:29:53 EDT
Hello there -
I'm having an odd local mailbox delivery problem.
I've recently upgraded my OS X installation from 10.4 (Tiger) to 10.5
(Leopard). In the process, my postfix installation, which has been
stable for many months, was updated. My master.cf and main.cf
customizations (minor changes to enforce $mydomain, etc. and deliver
to maildir) were manually edited into the new files, I didn't just
copy over the old configs. Aliases and other hash tables were rebuilt
with postmap.
I'll run postfix start to begin servicing inbound SMTP, and life is
good. I'll get delivery notices like:
Oct 30 18:42:37 babelfish postfix/local[2871]: AC70B768FA: to=<
>, orig_to=<>, relay=local, delay=3.2,
delays=3.2/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
After running for about an hour (hard to tell exactly), I'll suddenly
see a bounce notice like this:
Oct 30 19:46:42 babelfish postfix/local[2780]: AC02A768D9: to=<
>, orig_to=<>, rel
ay=local, delay=0.56, delays=0.45/0.05/0/0.06, dsn=5.1.1,
status=bounced (unknown user: "kes")
All subsequent messages arriving for kes suffer the same fate. When I
postfix stop/postfix start the mail system, the problem goes away for
another hour.
All the other behaviors appear normal; non-local users get rejected
before delivery, aliases are being translated correctly, etc. It
looks to my uneducated eye that this is some kind of local delivery
problem, since the process in charge of permitting delivery in the
first place reliably allows them in - they just can't be delivered to
the local mailbox because the user has been forgotten? The kes user
maildir is located on the same box and is always available. Same
problem occurs for other users, btw.
What other info can I provide? This has me completely baffled.
Tx.
KeS
postconf -n output:
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = no
mail_owner = _postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
message_size_limit = 10485760
mydestination = $myhostname, $mydomain, localhost, localhost.
$mydomain, pursued-with.net, localhost.pursued-with.net,mail.pursued-
with.net, www.pursued-with.net, kevinstevens.info,
localhost.kevinstevens.info, mail.kevinstevens.info, www.kevinstevens.info
, babysealclub.org, localhost.babysealclub.org, mail.babysealclub.org, www.babysealclub.org
,
mydomain_fallback = localhost
myhostname = pursued-with.net
mynetworks = 10.0.0.0/8, 192.168.168.0/24, 127.0.0.0/8
newaliases_path = /usr/bin/newaliases
queue_directory = /private/var/spool/postfix
readme_directory = /usr/share/doc/postfix
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = _postdrop
unknown_local_recipient_reject_code = 550
|
|
|