Hi,
I use sendmail form unix and I keep a log of every email. The command is
/usr/lib/sendmail -o i -t -v ... > {logfile}
I use a "Smart" relay host. In my configuration file there is DS followed
by the name of that host.
In the information I give below, I use replace real names with ??
Usually everything works fine. In the logfile, I have something like:
**********************
?? [at] ??.COM... Connecting to (HOST NAME as entered in the configuration file).
via relay...
220 ??.??.com Microsoft ESMTP MAIL Service, Version: 6.0.3790.3959 ready at
Wed, 19 Sep 2007 07:11:30 -0400
>>> EHLO ??.??.ca
250-??.??.com Hello [192.9.200.20]
250-TURN
250-SIZE
..
..
..
Closing connection to (HOST NAME as entered in the configuration file).
>>> QUIT
221 2.0.0 ??.??.local Service closing transmission channel
**********************
And the email is sent.
When the emails stayed in the queue, the logfile looks like this:
**********************
?? [at] ??.COM... ??.COM: Name server timeout
?? [at] ??.COM... Transient parse error -- message queued for future delivery
?? [at] ??.COM <?? [at] ??.COM>... ??.COM: Name server timeout
?? [at] ??.COM <?? [at] ??.COM>... Transient parse error -- message queued for future
delivery
?? [at] ??.COM... queued
**********************
And the output of the command mailq -v is:
l8K0VOv16651 266622 1346835+Sep 20 00:31 logname
(host map: lookup (??.com): deferred)
?? [at] ??.com
The first time that it happens (Friday September 7th), I tried to resend the
emails with sendmail, stop and restart sendmail but the emails stayed in the
queue.
I was about to look at this after the week-end but all the mails in the
queued were sent Sunday (9th) morning at about 1h00!!!
Any idea why the emails are not sent immediatly?
And what can cause the emails to be sent on sunday?
Thanks!
