------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=461

           Summary: Missing code for deleting retry item with extended key
                    in change PH/36
           Product: Exim
           Version: 4.64
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: bug
          Priority: high
         Component: Delivery in general
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [email protected]


Change PH/36 in 4.64 records retry items with combination of the sender and
recipient addresses as a key, but forget to delete such items when succesful
delivery occurs.
It is the source of major problems with delivery to servers implementing
graylisting.

Typical scenario:

2007-01-10 12:00 <= [EMAIL PROTECTED]
2007-01-10 12:00 == [EMAIL PROTECTED] - 450 graylisting
  exim records failure in retry db with key R:[EMAIL PROTECTED]:[EMAIL 
PROTECTED] 
2007-01-10 12:15 => [EMAIL PROTECTED] - 220 accepted
2007-01-10 12:15 Completed
  exim tries to delete item from retry db with key R:[EMAIL PROTECTED]

2007-01-16 15:00 <= [EMAIL PROTECTED]
2007-01-16 15:00 == [EMAIL PROTECTED] - 450 graylisting
  exim see item in retry db with key R:[EMAIL PROTECTED]:[EMAIL PROTECTED] 
lasting > 5 days
2007-01-16 15:00 ** [EMAIL PROTECTED]: retry timeout exceeded
2007-01-16 15:00 <= <> ... - bounce to sender
2007-01-16 15:00 Completed

Workaround: set address_retry_include_sender = false in remote_smtp transport

-- 
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to