https://bugs.exim.org/show_bug.cgi?id=2814
Bug ID: 2814
Summary: Retry hints not correctly expunged on successful
delivery if interface value set in transport
Product: Exim
Version: 4.95
Hardware: x86
OS: Linux
Status: NEW
Severity: bug
Priority: medium
Component: Transports
Assignee: unallocated@???
Reporter: kai.risku@???
CC: exim-dev@???
If transport sets an interface, it is added to the retry db key (see bug 1678)
but only when adding retry hints after a failure. When deleting retry entries
on successful deliveries, the interface is not included in the db key to delete
causing the retry record to remain active.
This failure to properly remove retry records can then trigger long-term
failure behaviour, i.e. you can get immediate "retry timeout exceeded" on the
first temporary delivery failure (e.g. greylisting) to a host that has had some
temporary failure a few days ago.
--
You are receiving this mail because:
You are on the CC list for the bug.