[exim-dev] [Bug 2814] New: Retry hints not correctly expunge…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2814] New: Retry hints not correctly expunged on successful delivery if interface value set in transport
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.