Derrick T. Woolworth writes:
Hello all:
Quick question about mail delivery times and some issues that we seem to
be having:
1. I'm running FreeBSD 4.11 using MySQL auth. The version of Courier is
a bit older - its 0.43, but this system has been very stable over the past
couple of years, so we're not looking to upgrade unless its absolutely
necessary.
2. We have five hosted domains and 2 routed domains on the machine.
The routed domains receive their e-mail with no delay at all. We do have
around 6000 messages a week in the postmaster account due to spammers
sending messages to non-existent users at the routed domains. I'm unsure
how to resolve that issue and it may be part of the cause of our "real"
problem.
Yes it is. Courier should never accept mail to nonexistent mailboxes.
The hostdomains seem to have HUGE delays in receiving their e-mails. One
e-mail sent at 8am doesn't actually get deposited in the user's Maildir
until 3pm.
Is there a setting or a series of settings that can force the e-mail
arriving for the hosted domains to move quicker? Am I missing something?
There's no setting. Look at the headers of the messages to determine why
they are delayed.
The only "real" problem is the hosted domains don't receive e-mail quickly
at all - the messages seem to stay queued for hours and I've tried using
the courier flush command every 5 minutes from cron - still doesn't
help...
Thanks for any suggestions...
Look at the maillog record for a particular message to determine why it
cannot be delivered to the local mailbox.