From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56747 Path: main.gmane.org!not-for-mail From: Jesper Harder Newsgroups: gmane.emacs.gnus.general Subject: Re: Problem with Mozilla Thunderbird PGP mails Date: Tue, 16 Mar 2004 03:43:10 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1079405131 10521 80.91.224.253 (16 Mar 2004 02:45:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 16 Mar 2004 02:45:31 +0000 (UTC) Original-X-From: ding-owner+M5286@lists.math.uh.edu Tue Mar 16 03:45:25 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B34a4-00086a-00 for ; Tue, 16 Mar 2004 03:45:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1B34Ze-0001uC-00; Mon, 15 Mar 2004 20:44:58 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1B34ZV-0001u4-00 for ding@lists.math.uh.edu; Mon, 15 Mar 2004 20:44:49 -0600 Original-Received: from pfepa.post.tele.dk (pfepa.post.tele.dk [195.41.46.235]) by justine.libertine.org (Postfix) with ESMTP id F3D9F3A003C for ; Mon, 15 Mar 2004 20:44:48 -0600 (CST) Original-Received: from [195.249.130.6] (0xc3f98206.esnxr3.ras.tele.dk [195.249.130.6]) by pfepa.post.tele.dk (Postfix) with ESMTP id 1F6CA47FE05 for ; Tue, 16 Mar 2004 03:44:46 +0100 (CET) Original-To: Gnus List Mail-Followup-To: Gnus List In-Reply-To: (Steve Youngs's message of "Tue, 16 Mar 2004 11:57:03 +1000") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56747 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56747 --=-=-= Steve Youngs writes: > * Jesper Harder writes: > > > Steve Youngs writes: > >> I've noticed that if someone sends me a cleartext PGP signed (ie > >> non-MIME) message from Mozilla Thunderbird, Gnus does not recognise it > >> as being signed. > >> > >> Has anyone else seen this? Or know what the problem is? > > > They are probably format=flowed. > > So what can we do about it? Hit the Thunderbird developers with a cluestick? Using cleartext pgp in a MIME message that is more complicated than Content-Type: text/plain Content-Transfer-Encoding: 7bit is fundamentally broken. Seriously, to accomodate inapproriate use of inline pgp we have to look for magic strings inside MIME multiparts (and format=flowed parts). For example here's a patch that "fixes" it for format=flowed (it's not a proper solution -- it just disables f=f treatment completely). --=-=-= Content-Type: text/x-patch Content-Disposition: inline *** /home/harder/gnus/lisp/mm-decode.el Wed Mar 10 12:56:07 2004 --- /home/harder/cvsgnus/lisp/mm-decode.el Tue Mar 16 03:35:35 2004 *************** *** 578,586 **** (defun mm-dissect-singlepart (ctl cte &optional force cdl description id) (when (or force ! (if (equal "text/plain" (car ctl)) ! (assoc 'format ctl) ! t)) (mm-make-handle (mm-copy-to-buffer) ctl cte nil cdl description nil id))) --- 578,584 ---- (defun mm-dissect-singlepart (ctl cte &optional force cdl description id) (when (or force ! (not (equal "text/plain" (car ctl)))) (mm-make-handle (mm-copy-to-buffer) ctl cte nil cdl description nil id))) --=-=-=--