6.0.0-alpha14
7/2/25

[#13526] MDN disposition-notification - invalid Original-Message-ID field
Summary MDN disposition-notification - invalid Original-Message-ID field
Queue Horde Framework Packages
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester jerryblaine (at) napismi (dot) cz
Created 08/27/2014 (3962 days ago)
Due
Updated 08/27/2014 (3962 days ago)
Assigned
Resolved 08/27/2014 (3962 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
08/27/2014 09:41:17 PM Michael Slusarz Comment #3
Assigned to Michael Slusarz
State ⇒ Resolved
Reply to this comment
Fixed in Horde_Mime 2.4.6
08/27/2014 09:40:48 PM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit 820bd7047c0252c7c394a27e81dffe806af24aba
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Wed Aug 27 14:07:22 2014 -0600

     [mms] Fix generation of Original-Message-ID header in MDN 
notification (Bug #13526).

  framework/Mime/lib/Horde/Mime/Mdn.php      |   44 ++++++++-------
  framework/Mime/package.xml                 |    4 +
  framework/Mime/test/Horde/Mime/MdnTest.php |   85 
++++++++++++++++++++++++++++
  3 files changed, 112 insertions(+), 21 deletions(-)

http://github.com/horde/horde/commit/820bd7047c0252c7c394a27e81dffe806af24aba
08/27/2014 04:03:40 PM jerryblaine (at) napismi (dot) cz Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ MDN disposition-notification - invalid Original-Message-ID field
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
When sending MDN message/disposition-notification, the machine 
parsable attachment contains Original-Message-ID field, which does not 
conform to RFC3798, section 3.2.5. Horde inserts 'rfc822;' in front of 
the message ID, probably due to a copy-paste bug.

Currently, the field looks like this:
Original-Message-ID: rfc822;<message_id>
but should look like this:
Original-Message-ID: <message_id>

File to fix: horde/framework/Mime/lib/Horde/Mime/Mdn.php

Regards,
Martin D

Saved Queries