Hi,

I've noticed that when signing mail intended for a newsgroup, Enigmail
generates a protected copy of the Newsgroups: header, but broken, e.g.:

  Newsgroups: c,o,m,p,.,l,a,n,g,.,c

I don't know what the process for submitting changes is, but anyway
here's my fix:

diff --git a/package/mimeEncrypt.jsm b/package/mimeEncrypt.jsm
index 33aec25..1f91495 100644
--- a/package/mimeEncrypt.jsm
+++ b/package/mimeEncrypt.jsm
@@ -256,2 +256,5 @@ PgpMimeEncrypt.prototype = {
     let addrParser = jsmime.headerparser.parseAddressingHeader;
+    let newsParser = function(s) {
+      return jsmime.headerparser.parseStructuredHeader("Newsgroups", s);
+    };
     let noParser = function(s) {
@@ -279,3 +282,3 @@ PgpMimeEncrypt.prototype = {
         field: "Newsgroups",
-        parser: noParser
+        parser: newsParser
       },

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
enigmail-users mailing list
enigmail-users@enigmail.net
To unsubscribe or make changes to your subscription click here:
https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net

Reply via email to