From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: RMAIL, MIME-related bug Date: Thu, 16 Oct 2003 08:59:21 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <7137-Thu16Oct2003085921+0200-eliz@elta.co.il> References: <200310121947.h9CJlhKH006102@oak.pohoyda.family> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1066288099 13789 80.91.224.253 (16 Oct 2003 07:08:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2003 07:08:19 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Oct 16 09:08:17 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AA2F7-0005q1-00 for ; Thu, 16 Oct 2003 09:08:17 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AA2F7-0004kL-00 for ; Thu, 16 Oct 2003 09:08:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AA2Bt-0003qe-65 for emacs-devel@quimby.gnus.org; Thu, 16 Oct 2003 03:04:57 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AA2Bp-0003qU-1J for emacs-devel@gnu.org; Thu, 16 Oct 2003 03:04:53 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AA2BJ-0003lb-9G for emacs-devel@gnu.org; Thu, 16 Oct 2003 03:04:52 -0400 Original-Received: from [192.114.186.16] (helo=frigg.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AA2BI-0003kY-NS for emacs-devel@gnu.org; Thu, 16 Oct 2003 03:04:20 -0400 Original-Received: from zaretski ([80.230.156.210]) by frigg.inter.net.il (Mirapoint Messaging Server MOS 3.3.7-GR) with ESMTP id CWY48411; Thu, 16 Oct 2003 09:03:46 +0200 (IST) Original-To: Alexander Pohoyda X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: <200310121947.h9CJlhKH006102@oak.pohoyda.family> (message from Alexander Pohoyda on Sun, 12 Oct 2003 21:47:43 +0200 (CEST)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:17132 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17132 > Date: Sun, 12 Oct 2003 21:47:43 +0200 (CEST) > From: Alexander Pohoyda > > When we convert the email to babyl format, we can do some MIME-related > processing on it, for example: all text/* bodyparts may be > transfer-encoding (quoted-printable and base64) decoded, PGP/GPG > signatures verified, PGP/GPG decryption done, header fields of type > =?...?B?...?= decoded (RFC 2047) and unfolded (RFC 2822), etc. > This needs to be done once. No information is lost in this step. No > structure information is lost either. I agree that these are best done while converting to Babyl. > Granted, we can delete boundaries and header field we don't want to > see, but what to do with big bodyparts like attached images? We could replace them with some icon, and give the user a way to decode and display them with some key binding. > Also, please note that if we delete any MIME-related information, we > will not be able to parse the message again later. You don't need to delete it, just to hide it. RMAIL already hides some headers, so the same machinery could be used here.