Hello, I have a (only recently deployed) exim instance handling mail for around a dozen users in a small office. It appears that large messages sometimes (but not always) get stuck on our mail queue. Some 7MB outgoing messages have been delivered, but a handful of messages around 1.2MB in size have been sat on the queue for a couple of days now and aren't looking like going.
Picking one message in particular, I have the following queue entry and log lines: 27h 1.2M 1JtiP2-0007Re-4R <[EMAIL PROTECTED]> [EMAIL PROTECTED] [EMAIL PROTECTED] 2008-05-08 14:17:36 1JtiP2-0007Re-4R == [EMAIL PROTECTED] R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host 2008-05-08 14:49:58 1JtiP2-0007Re-4R == [EMAIL PROTECTED] R=dnslookup T=remote_smtp defer (110): Connection timed out: SMTP timeout while connected to ibmr.btconnect.com [213.123.26.151] after sending data block (589662 bytes written) Other delivery attempts record a little more data written, but generally between 570kB and 620kB. Attempting a forced delivery with -M, with -d+all set on the command line, gives little more insight. A very normal looking start to the SMTP conversation, then after DATA, I get dozens of the following lines: 16:28:21 8755 writing data block fd=7 size=8190 timeout=300 16:28:22 8755 writing data block fd=7 size=8190 timeout=300 Around half a dozen (this varies wildly, though) of these lines appear per second, judging by the timestamps, then they stop altogether and nothing is logged for a minute. Then... 16:28:22 8755 writing data block fd=7 size=8190 timeout=300 16:29:14 8753 selecting on subprocess pipes 16:30:14 8753 selecting on subprocess pipes Eventually after several minutes this simply times out, explaining the "SMTP timeout" message recorded in the logs. What I don't understand is, why my Exim has stopped sending data part way through a message -- is this likely to be an issue at the receiving end, or a networking issue between the two hosts, or is it a simple misconfiguration at my end? I've found a few threads on exim-users relating to this, but none provided a solution applicable in my case, that I could see -- any help would be most gratefully received! I can make a packet capture from tcpdump available if people think that might help. All the best, James -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/