[exim-dev] [Bug 118] support for DSN

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Wolfgang Breyha
Date:  
À: exim-dev
Sujet: [exim-dev] [Bug 118] support for DSN
------- You are receiving this mail because: -------
You are the QA contact for the bug.

http://bugs.exim.org/show_bug.cgi?id=118

Wolfgang Breyha <wbreyha@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #721 is|0                           |1
           obsolete|                            |





--- Comment #5 from Wolfgang Breyha <wbreyha@???> 2014-05-01 21:46:09 ---
Created an attachment (id=724)
--> (http://bugs.exim.org/attachment.cgi?id=724)
further improved patch

fixes:
*) code cleanup
*) use text/rfc822-headers were applicable
*) fix NOTIFY=FAILURE

improvements:
  *) do not truncated MIME messages 
    *) if bounce_return_size_limit is smaller then the actual message
       only the header is returned
  *) if bounce_return_body or bounce_return_size_limit prevents Exim 
     from returning the requested (RET=FULL) body this fact is added 
     as X-Exim-DSN-Information Header
    *) this also means that all of the last three parts of the "failure" 
       template are not used anymore


  *) dsn_process switch removed
    *) every router "processes" DSN by default
    *) there is no possibilty to "gag" DSN anymore since this violates RFC
  *) dsn_lasthop switch added for routers
    *) if dsn_lasthop is set by a router it is handled as relaying to a 
       non DSN aware relay. success mails are sent if Exim successfully
       delivers the message.
  *) redirect routers always "act" as if dsn_lasthop is set


*) address_item.dsn_aware changed from uschar to int for easier handling.


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