Thanks for the reference. You might try attached patch where I fix the generic set_header.
-- ________________________________________________________________ Paul J Stevens pjstevns @ gmail, twitter, github, linkedin
>From d213fd84529b3ff3da8b32aa15ef58f2b335383d Mon Sep 17 00:00:00 2001 From: Paul J Stevens <p.stev...@labdigital.nl> Date: Sat, 3 Dec 2016 17:33:13 +0100 Subject: [PATCH] [#10083] prepend headers during delivery --- src/dm_message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dm_message.c b/src/dm_message.c index 784c091..82b0656 100644 --- a/src/dm_message.c +++ b/src/dm_message.c @@ -892,7 +892,7 @@ const char * dbmail_message_get_envelope_recipient(const DbmailMessage *self) void dbmail_message_set_header(DbmailMessage *self, const char *header, const char *value) { - g_mime_object_set_header(GMIME_OBJECT(self->content), header, value); + g_mime_object_prepend_header(GMIME_OBJECT(self->content), header, value); } const gchar * dbmail_message_get_header(const DbmailMessage *self, const char *header) -- 2.7.4
_______________________________________________ DBmail mailing list DBmail@dbmail.org http://lists.nfg.nl/mailman/listinfo/dbmail