Emmett Culley: > For some months I've been noticing on multiple servers that mail > from a cron job defined in the root's crontab takes 24 hours to > get to it's destination. It finally bugged me enough to have me > take a look for the reason. This is what I found in the maillog > for each day: > > Nov 29 03:15:58 den1 postfix/pickup[8219]: B0771588D1B: uid=0 from=<root> > Nov 29 03:15:58 den1 postfix/cleanup[7689]: B0771588D1B: > message-id=<20091129101558.b0771588...@den1.thisserver.net> > Nov 29 03:15:58 den1 postfix/qmgr[3361]: B0771588D1B: > from=<r...@den1.thisserver.net>, size=819, nrcpt=1 (queue active) > Nov 29 03:15:59 den1 postfix/smtp[7691]: B0771588D1B: > to=<webmas...@example.com>, relay=example.com[123.45.67.89]:25, delay=86457, > delays=86457/0/0.36/0.18, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as > 3586C400032)
This message is queued on a DIFFERENT mail system example.com[123.45.67.89]:25, meaning it was sent via the SMTP port (port 25) to a mail system on a named example.com with IP address 123.45.67.89. Is the local machine running MacOS? Apple has made some changes such that Postfix is not running all of the time. This is a change that is specific to APPLE, and may explain why mail not picked up as soon as it is enqueued. Is the queue on a file server, and are the client and file server clocks out of sync? Looking at the Received: in your message as delivered, the clocks on those systems are all out of sync. Wietse