著者: Daniel Tiefnig 日付: To: exim-dev 題目: [exim-dev] problematic error handling during hints update
Hej,
today the tmpfs holding the hints files on one of my exim boxes ran out
of space, and exim started telling me | <id> == <address> R=dnslookup T=remote_smtp defer (-1): smtp \
| transport process returned non-zero status 0xff00: exit code 255
While this seems okay at the first glance, the problem is that the
message allready had been delivered to $remote_host. After a while exim
then tries to deliver the message again, and again, and again, ... (you
get the picture)
Would it be possible to change this behaviour, so if an error occours
after a message has been delivered, we don't duplicate messages? (Maybe
via a different exit code?)
Ah yes, this is | # exim4 -bV
| Exim version 4.62 #2 built 28-Jun-2006 10:08:24 running on | # uname -srvm
| Linux 2.4.27-inode2 #1 SMP Thu May 12 14:59:34 CEST 2005 i686