summaryrefslogtreecommitdiff
path: root/libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff')
-rw-r--r--libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff11
1 files changed, 11 insertions, 0 deletions
diff --git a/libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff b/libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff
new file mode 100644
index 0000000000..006748f4fd
--- /dev/null
+++ b/libraries/libvmime-zarafa/zarafa-patches/vmime-mdn-final-recipient.diff
@@ -0,0 +1,11 @@
+diff -Nurb libvmime-0.7.1.orig/src/mdn/MDNHelper.cpp libvmime-0.7.1/src/mdn/MDNHelper.cpp
+--- libvmime-0.7.1.orig/src/mdn/MDNHelper.cpp 2006-11-28 09:43:47.995127250 +0100
++++ libvmime-0.7.1/src/mdn/MDNHelper.cpp 2006-11-28 09:43:27.505846750 +0100
+@@ -246,6 +246,7 @@
+ (headerFieldFactory::getInstance()->create(vmime::fields::FINAL_RECIPIENT));
+
+ fr->setValue("rfc822; " + mdnInfos.getRecipient().getEmail());
++ fields.appendField(fr);
+
+ // -- Original-Message-ID
+ if (mdnInfos.getMessage()->getHeader()->hasField(vmime::fields::MESSAGE_ID))