ping - see also attached as diff

if someone is able to fix that for dbmail-3.1 i offer to pay the work

2874f497fb429ed139e94342ca1c84325b20b3f1 is the git with latest fixes
for 3.1 before move to github - not sure if they ever made it to a
offical release and we applied the patch from paul (also attached)

frankly i would sell my soul when dbmail get active maintainment again
because the silence of the last few years holds me back to consider
upgrade to 3.2 given that upgrades to 3.0 and 3.1 in both cases needed a
lot of urgency patches after user complaints with several clients mostly
re-construct errors
_______________

* Mi Dez 07 2016 Reindl Harald <h.rei...@thelounge.net>
- add dbmail-prepend-headers-during-delivery.patch

* Mi Jan 20 2016 Reindl Harald <h.rei...@thelounge.net>
- update to 2874f497fb429ed139e94342ca1c84325b20b3f1 bugfix snapshot
- prevent assertion in p_string_erase

* So Jul 27 2014 Reindl Harald <h.rei...@thelounge.net>
- update to 3.1.17 release

Am 30.03.2018 um 16:23 schrieb Reindl Harald:
> dbmail-3.1.17-4.fc26.20171030.rh.2874f497fb429ed139e94342ca1c84325b20b3f1.x86_64
> 
> see screenshot - the linebreak in line 50 seems to change between \r\n
> and only \n which completly breaks the signature - inline signed mails
> don't break because they don't have a "signature.asc" attachment
> 
> the plaintext version shows the same amount of linebreaks, but i have
> also seen dbmail-3.1 caces where some new lines are added or missing
> 
> pretty sure at reconstruct where i pointed out some year ago to Paul
> that sometimes linebreaks change and that could break signed mails while
> the response was they don't matter
--- outbound-no-dbmail.eml	2018-03-30 15:13:56.953684708 +0200
+++ inbound-dbmail.eml	2018-03-30 15:14:14.160736056 +0200
@@ -1,3 +1,16 @@
+Return-Path: leith...@itronic.at
+Received: from mail-gw.thelounge.net  by mail.thelounge.net (THELOUNGE MTA)
+	with ESMTPS id 40CMSt1mnxzXMj	for <h.rei...@thelounge.net>;
+	Fri, 30 Mar 2018 15:11:26 +0200 (CEST)
+Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=62.99.231.194;
+ helo=mailgate.itronic.at; envelope-from=leith...@itronic.at;
+ receiver=h.rei...@thelounge.net
+X-AT-Envelope-From: <leith...@itronic.at>
+X-AT-Envelope-To: <h.rei...@thelounge.net>
+Received: from mailgate.itronic.at (mailgate.itronic.at [62.99.231.194])	(using TLSv1.2
+	with cipher ADH-AES256-GCM-SHA384 (256/256 bits))	(No client certificate requested)
+	by mail-gw.thelounge.net (THELOUNGE GATEWAY) with ESMTPS id 40CMSt0jQBz9nS
+	for <h.rei...@thelounge.net>; Fri, 30 Mar 2018 15:11:26 +0200 (CEST)
 From: Harald Leithner <leith...@itronic.at>
 Subject: crypto 6 PGP/MIME part 2
 To: Harald Reindl <h.rei...@thelounge.net>
@@ -8,9 +21,22 @@
 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
  Thunderbird/52.7.0
 MIME-Version: 1.0
+X-Spam-Status: No, score=-102.0, tag-level=5.5, block-level=8.0,
+X-Spam-Report: Flag: No,	* -0.1 CUST_DNSWL_5_ORG_N RBL: list.dnswl.org (No
+ Trust)	*      [62.99.231.194 listed in list.dnswl.org]	* -0.3
+ CUST_DNSWL_6_INPS_L RBL: dnswl.inps.de (Low Trust)	*      [62.99.231.194
+ listed in dnswl.inps.de]	* -1.5 CUST_DNSWL_12_TL_M RBL:
+ dnswl-aggregate.thelounge.net (Medium Trust)	*      [62.99.231.194 listed in
+ dnswl-aggregate.thelounge.net]	* -0.1 CUST_DNSWL_2_SENDERSC_L RBL:
+ score.senderscore.com (Low Trust)	*      [62.99.231.194 listed in
+ score.senderscore.com]	* -100 USER_IN_SPF_WHITELIST From: address is in the
+ user's SPF whitelist	* -0.0 SHORTCIRCUIT Not all rules were run, due to a
+ shortcircuited rule	* -0.0 CUST_SHORTCIRCUIT1 Skip tests for whitelists and
+ local relays
+X-Virus-Scanned: Yes
 Content-Type: multipart/signed; micalg=pgp-sha256;
- protocol="application/pgp-signature";
- boundary="73MPYDMLewgb9ElCWYRhKybwUOq89TdeM"
+	protocol="application/pgp-signature";
+	boundary=73MPYDMLewgb9ElCWYRhKybwUOq89TdeM
 
 This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
 --73MPYDMLewgb9ElCWYRhKybwUOq89TdeM
@@ -21,6 +47,7 @@
 Message-ID: <8c688418-1bc7-7061-597f-9e7609d13...@itronic.at>
 Subject: crypto 6 PGP/MIME part 2
 
+
 --1oZ3vG2tskEq4DVEtFpdTF9921KEUxiDO
 Content-Type: text/plain; charset=utf-8
 Content-Language: de-AT
>From 30e88dbef8de97c839b1816d309e0e90526be471 Mon Sep 17 00:00:00 2001
From: Paul J Stevens <p.stev...@labdigital.nl>
Date: Sun, 4 Dec 2016 10:43:41 +0100
Subject: [PATCH] [#10083] prepend headers during delivery

---
 src/dbmail-message.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/dbmail-message.c b/src/dbmail-message.c
index 07ba50c..d346727 100644
--- a/src/dbmail-message.c
+++ b/src/dbmail-message.c
@@ -860,7 +860,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

Reply via email to