[exim-dev] problematic error handling during hints update

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Daniel Tiefnig
Date:  
À: exim-dev
Sujet: [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



lg,
daniel