From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Aug 2011 09:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9392@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: Eli Zaretskii Received: via spool by submit@debbugs.gnu.org id=B.13145234899630 (code B ref -1); Sun, 28 Aug 2011 09:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Aug 2011 09:24:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxbbk-0002VG-CG for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:24:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxbbd-0002Uz-Ag for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:24:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QxbYm-0007GX-So for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:21:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:45326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYm-0007GT-RL for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:21:44 -0400 Received: from eggs.gnu.org ([140.186.70.92]:47828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYl-0006HX-Gr for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QxbYk-0007Ft-7w for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:43 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:42532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYk-0007Fp-6M for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:42 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QxbYk-0005wq-0P for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:42 -0400 Date: Sun, 28 Aug 2011 05:21:42 -0400 Message-Id: From: Eli Zaretskii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Typing `f' (rmail-forward) in an Rmail buffer produces this line: <#part type=message/rfc822 disposition=inline raw=t> followed by the headers and the body of the forwarded message. This happens because rmail-forward was changed some time ago to call message-forward-make-body-mime (through rmail-insert-mime-forwarded-message-function), like this: (if (or rmail-enable-mime rmail-enable-mime-composing) (funcall rmail-insert-mime-forwarded-message-function forward-buffer) (insert "------- Start of forwarded message -------\n") Q1: Where is this format documented? any RFCs or some such? I couldn't find any spec with this format, but I don't really know what to look for, not being an expert on these issues. Q2: Which MUAs support this format on reception, and can show the forwarded message in a reasonably useful form? Rmail certainly doesn't; I also tried Outlook and a couple Web-based mail systems -- none of them did. What I see is the raw message, complete with b64 encoded attachments -- entirely illegible. If this format is not widely supported, why does it make sense to generate it by default? At the very least, Rmail should support that, or stop using it by default. The bug: The way the code invoking message-forward-make-body-mime is written, it is impossible to customize away this "feature" without disabling rmail-enable-mime, which disables a lot of other useful features. At the very least, it should be possible to disable this "feature" alone, by customizing rmail-enable-mime-composing. This could be as a simple as replacing `or' with `and' in the above condition. In GNU Emacs 24.0.50.81 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2011-08-28 on fencepost configured using `configure '--with-gif=no' '--with-tiff=no' '--enable-asserts' '--enable-checking' 'CFLAGS=-ggdb -g3 -O0 -DGLYPH_DEBUG=1'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: RMAIL Minor modes in effect: shell-dirtrack-mode: t display-time-mode: t show-paren-mode: t savehist-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: p ESC p RET C-r ESC O A ESC O C C-x b RET C-x b r m a i TAB . e TAB RET ESC O B ESC O B ESC O A ESC O A ESC O A ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D C-r C-w C-w C-w C-w C-r C-r C-x C-x ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D C-r C-w C-w C-w C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-x C-x ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O D C-r C-w C-w C-w C-w C-r C-r C-r C-x C-x C-s C-s C-s C-x C-x C-a C-x b RET ESC x r e p o r t TAB RET Recent messages: Saving file /home/e/eliz/mail.n2... Wrote /home/e/eliz/mail.n2 Getting mail from /srv/data/home/e/eliz/mail.n2... Counting new messages...done (1) Saving file /home/e/eliz/INBOX... Wrote /home/e/eliz/INBOX [2 times] Computing summary lines...done 1 new message read scroll-down-command: Beginning of buffer Mark saved where search started [9 times] Load-path shadows: None found. Features: (shadow emacsbug help-fns help-mode view cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs multi-isearch vc-bzr newcomment flyspell ispell sendmail shell pcomplete comint regexp-opt ring qp rmailsum rmailmm message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time paren cus-start cus-load time-date savehist saveplace tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Aug 2011 21:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131456565730895 (code B ref 9392); Sun, 28 Aug 2011 21:08:01 +0000 Received: (at 9392) by debbugs.gnu.org; 28 Aug 2011 21:07:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QxmZt-00082G-3r for submit@debbugs.gnu.org; Sun, 28 Aug 2011 17:07:37 -0400 Received: from mail-out.m-online.net ([212.18.0.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QxmZq-00081z-J6 for 9392@debbugs.gnu.org; Sun, 28 Aug 2011 17:07:36 -0400 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id C94C3188B59B; Sun, 28 Aug 2011 23:04:34 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id EAA5A1C00081; Sun, 28 Aug 2011 23:04:34 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id ea51w01VJYyN; Sun, 28 Aug 2011 23:04:34 +0200 (CEST) Received: from igel.home (ppp-93-104-157-64.dynamic.mnet-online.de [93.104.157.64]) by mail.mnet-online.de (Postfix) with ESMTP; Sun, 28 Aug 2011 23:04:34 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id 4260CCA296; Sun, 28 Aug 2011 23:04:33 +0200 (CEST) From: Andreas Schwab References: X-Yow: I've gotta GO, now!! I wanta tell you you're a GREAT bunch of guys but you ought to CHANGE your UNDERWEAR more often!! Date: Sun, 28 Aug 2011 23:04:32 +0200 In-Reply-To: (Eli Zaretskii's message of "Sun, 28 Aug 2011 05:21:42 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Eli Zaretskii writes: > Q1: Where is this format documented? *Note (emacs-mime) MML Definition:: Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Aug 2011 02:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13145867271982 (code B ref 9392); Mon, 29 Aug 2011 02:59:02 +0000 Received: (at 9392) by debbugs.gnu.org; 29 Aug 2011 02:58:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxs3j-0000Vv-Bd for submit@debbugs.gnu.org; Sun, 28 Aug 2011 22:58:47 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxs3g-0000Vm-Hv for 9392@debbugs.gnu.org; Sun, 28 Aug 2011 22:58:45 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LQO006005BIAB00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Mon, 29 Aug 2011 05:55:44 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQO006425GV4U40@a-mtaout22.012.net.il>; Mon, 29 Aug 2011 05:55:44 +0300 (IDT) Date: Mon, 29 Aug 2011 05:55:43 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83d3fpexjk.fsf@gnu.org> References: X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Andreas Schwab > Cc: 9392@debbugs.gnu.org > Date: Sun, 28 Aug 2011 23:04:32 +0200 > > Eli Zaretskii writes: > > > Q1: Where is this format documented? > > *Note (emacs-mime) MML Definition:: Thanks. So you are saying that the _actual_ bug is that rmail-forward doesn't run the outgoing message buffer through mml-generate-mime, is that right? From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Aug 2011 05:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13145952438018 (code B ref 9392); Mon, 29 Aug 2011 05:21:01 +0000 Received: (at 9392) by debbugs.gnu.org; 29 Aug 2011 05:20:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QxuH4-00025H-VD for submit@debbugs.gnu.org; Mon, 29 Aug 2011 01:20:43 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QxuH2-000259-0X for 9392@debbugs.gnu.org; Mon, 29 Aug 2011 01:20:40 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QxuE7-0005rc-Vz for 9392@debbugs.gnu.org; Mon, 29 Aug 2011 01:17:40 -0400 Date: Mon, 29 Aug 2011 01:17:39 -0400 Message-Id: From: Eli Zaretskii In-reply-to: <83d3fpexjk.fsf@gnu.org> (message from Eli Zaretskii on Mon, 29 Aug 2011 05:55:43 +0300) References: <83d3fpexjk.fsf@gnu.org> X-Spam-Score: -6.6 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) > Date: Mon, 29 Aug 2011 05:55:43 +0300 > From: Eli Zaretskii > Cc: 9392@debbugs.gnu.org > > > *Note (emacs-mime) MML Definition:: > > Thanks. So you are saying that the _actual_ bug is that rmail-forward > doesn't run the outgoing message buffer through mml-generate-mime, is > that right? Actually, I should have told that the original problem happens with mail-user-agent set to sendmail-user-agent. So, given the above input regarding MML, I assumed that message.el does TRT with MML before sending the forwarded message, and tried rmail-forward in "emacs -Q". However, with that configuration, the code which inserts the MML "<#part ...>" tag is never executed, and in fact the "*unsent mail*" buffer popped by message.el does not have the text of the message being forwarded; the body of the composed message is empty. AFAICS, the "<#part ...>" tag is not inserted because rmail-forward expects rmail-start-mail return a non-nil value, but with message-user-agent it returns nil. So it looks like message-user-agent is incompatible with rmail-forward, or else I'm doing something terribly wrong. From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away References: Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Aug 2011 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131466478118519 (code B ref 9392); Tue, 30 Aug 2011 00:40:02 +0000 Received: (at 9392) by debbugs.gnu.org; 30 Aug 2011 00:39:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyCMW-0004oT-L8 for submit@debbugs.gnu.org; Mon, 29 Aug 2011 20:39:41 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyCMG-0004o5-57 for 9392@debbugs.gnu.org; Mon, 29 Aug 2011 20:39:30 -0400 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id p7U0a94i002649; Tue, 30 Aug 2011 09:36:09 +0900 (JST) env-from (handa@m17n.org) Received: from smtp3.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id p7U0a9rI029195; Tue, 30 Aug 2011 09:36:09 +0900 (JST) env-from (handa@m17n.org) Received: by smtp3.aist.go.jp with ESMTP id p7U0a8LL028108; Tue, 30 Aug 2011 09:36:08 +0900 (JST) env-from (handa@m17n.org) From: Kenichi Handa In-Reply-To: (message from Eli Zaretskii on Mon, 29 Aug 2011 01:17:39 -0400) Date: Tue, 30 Aug 2011 09:36:08 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.8 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) In article , Eli Zaretskii writes: > > > *Note (emacs-mime) MML Definition:: > > > > Thanks. So you are saying that the _actual_ bug is that rmail-forward > > doesn't run the outgoing message buffer through mml-generate-mime, is > > that right? > Actually, I should have told that the original problem happens with > mail-user-agent set to sendmail-user-agent. > So, given the above input regarding MML, I assumed that message.el > does TRT with MML before sending the forwarded message, and tried > rmail-forward in "emacs -Q". However, with that configuration, the > code which inserts the MML #part tag is never executed, and in > fact the "*unsent mail*" buffer popped by message.el does not have the > text of the message being forwarded; the body of the composed message > is empty. I have not noticed this bug because I seldom do rmail-forward; instead I freaquently do rmail-resend (C-u f) which still works in the latest Emacs. My last changes to rmail.el and rmailmm.el were before the release of 23.3, and for 23.3, I surely tested that rmail-forward worked with "emacs -Q" (but I must confess that I forgot to test the other configuration). > AFAICS, the #part tag is not inserted because rmail-forward > expects rmail-start-mail return a non-nil value, but with > message-user-agent it returns nil. So, It seems that something has been changed after the release of 23.3. By the way, I found that if a sending mail contains "<" followed by "#part", the following error is signaled. forward-sexp: Scan error: "Containing expression ends prematurely", 1099, 1100 So, I'm sending this mail replacing that kind of text with "#part tag". --- Kenichi Handa handa@m17n.org From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Aug 2011 03:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kenichi Handa Cc: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131467324224499 (code B ref 9392); Tue, 30 Aug 2011 03:01:01 +0000 Received: (at 9392) by debbugs.gnu.org; 30 Aug 2011 03:00:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyEZ7-0006N6-ON for submit@debbugs.gnu.org; Mon, 29 Aug 2011 23:00:42 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyEZ5-0006Mz-SQ for 9392@debbugs.gnu.org; Mon, 29 Aug 2011 23:00:40 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LQQ0060003SET00@a-mtaout23.012.net.il> for 9392@debbugs.gnu.org; Tue, 30 Aug 2011 05:57:34 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQQ0067I07W9PB0@a-mtaout23.012.net.il>; Tue, 30 Aug 2011 05:57:33 +0300 (IDT) Date: Tue, 30 Aug 2011 05:57:33 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <8362lffvxe.fsf@gnu.org> References: X-Spam-Score: -1.7 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.7 (-) > From: Kenichi Handa > Cc: 9392@debbugs.gnu.org > Date: Tue, 30 Aug 2011 09:36:08 +0900 > > > So, given the above input regarding MML, I assumed that message.el > > does TRT with MML before sending the forwarded message, and tried > > rmail-forward in "emacs -Q". However, with that configuration, the > > code which inserts the MML #part tag is never executed, and in > > fact the "*unsent mail*" buffer popped by message.el does not have the > > text of the message being forwarded; the body of the composed message > > is empty. > > I have not noticed this bug because I seldom do > rmail-forward; instead I freaquently do rmail-resend (C-u f) > which still works in the latest Emacs. > > My last changes to rmail.el and rmailmm.el were before the > release of 23.3, and for 23.3, I surely tested that > rmail-forward worked with "emacs -Q" (but I must confess that I > forgot to test the other configuration). > > > AFAICS, the #part tag is not inserted because rmail-forward > > expects rmail-start-mail return a non-nil value, but with > > message-user-agent it returns nil. > > So, It seems that something has been changed after the > release of 23.3. Can some expert on message.el please help? E.g., how is forwarding supposed to work with message.el? > By the way, I found that if a sending mail contains "<" > followed by "#part", the following error is signaled. > > forward-sexp: Scan error: "Containing expression ends prematurely", 1099, 1100 Is there some method of quoting/escaping <#part ...> so that MML is left alone? From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Aug 2011 05:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kenichi Handa Cc: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13146834143150 (code B ref 9392); Tue, 30 Aug 2011 05:51:02 +0000 Received: (at 9392) by debbugs.gnu.org; 30 Aug 2011 05:50:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyHDC-0000ok-36 for submit@debbugs.gnu.org; Tue, 30 Aug 2011 01:50:14 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QyHDA-0000od-Cg for 9392@debbugs.gnu.org; Tue, 30 Aug 2011 01:50:13 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QyHAA-0007ww-6T; Tue, 30 Aug 2011 01:47:06 -0400 Date: Tue, 30 Aug 2011 01:47:06 -0400 Message-Id: From: Eli Zaretskii In-reply-to: (message from Kenichi Handa on Tue, 30 Aug 2011 09:36:08 +0900) References: X-Spam-Score: -6.6 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) > From: Kenichi Handa > Cc: 9392@debbugs.gnu.org > Date: Tue, 30 Aug 2011 09:36:08 +0900 > > My last changes to rmail.el and rmailmm.el were before the > release of 23.3, and for 23.3, I surely tested that > rmail-forward worked with "emacs -Q" (but I must confess that I > forgot to test the other configuration). > > > AFAICS, the #part tag is not inserted because rmail-forward > > expects rmail-start-mail return a non-nil value, but with > > message-user-agent it returns nil. > > So, It seems that something has been changed after the > release of 23.3. You are right, it works in Emacs 23.3 with message-user-agent. So this part (of rmail-forward not working in 'emacs -Q") is a recent regression. From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 10:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Julien Danjou , handa@m17n.org Cc: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13149606222421 (code B ref 9392); Fri, 02 Sep 2011 10:51:02 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 10:50:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzRKH-0000cz-3z for submit@debbugs.gnu.org; Fri, 02 Sep 2011 06:50:21 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzRKC-0000co-4P for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 06:50:17 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LQW001005Q8HQ00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 13:46:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQW001SP5XG7330@a-mtaout22.012.net.il>; Fri, 02 Sep 2011 13:46:30 +0300 (IDT) Date: Fri, 02 Sep 2011 13:46:31 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83vctbcjco.fsf@gnu.org> References: X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Date: Tue, 30 Aug 2011 01:47:06 -0400 > From: Eli Zaretskii > Cc: 9392@debbugs.gnu.org > > > From: Kenichi Handa > > Cc: 9392@debbugs.gnu.org > > Date: Tue, 30 Aug 2011 09:36:08 +0900 > > > > My last changes to rmail.el and rmailmm.el were before the > > release of 23.3, and for 23.3, I surely tested that > > rmail-forward worked with "emacs -Q" (but I must confess that I > > forgot to test the other configuration). > > > > > AFAICS, the #part tag is not inserted because rmail-forward > > > expects rmail-start-mail return a non-nil value, but with > > > message-user-agent it returns nil. > > > > So, It seems that something has been changed after the > > release of 23.3. > > You are right, it works in Emacs 23.3 with message-user-agent. So > this part (of rmail-forward not working in 'emacs -Q") is a recent > regression. The reason for this regression is this change in message.el: 2011-02-03 Julien Danjou * message.el (message-setup-1): Always generate References first. (message-mail): Return the return value of message-setup, not always t. (message-setup-1): Insert mail-header-separator with read-only and intangible properties set. I don't know what was the rationale for this change, because if message-setup calls message-setup-1, it will still return nil, since message-setup-1 returns nil unconditionally. The simple patch below fixes this particular regression. However, rmail-forward is still broken if mail-user-agent is set to sendmail-user-agent. That is a separate issue. So please do not close this bug, even if this patch is accepted by the Gnus developers. Here's the patch to message.el to restore the Emacs 23.3 default behavior of rmail-forward: === modified file 'lisp/gnus/message.el' --- lisp/gnus/message.el 2011-08-20 00:20:39 +0000 +++ lisp/gnus/message.el 2011-09-02 09:45:18 +0000 @@ -6530,7 +6530,9 @@ are not included." (message-position-point) ;; Allow correct handling of `message-checksum' in `message-yank-original': (set-buffer-modified-p nil) - (undo-boundary)) + (undo-boundary) + ;; rmail-start-mail expects message-mail to return t (Bug#9392) + t) (defun message-set-auto-save-file-name () "Associate the message buffer with a file in the drafts directory." From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Julien Danjou Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 10:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org, handa@m17n.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13149610833092 (code B ref 9392); Fri, 02 Sep 2011 10:59:01 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 10:58:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzRRi-0000no-QU for submit@debbugs.gnu.org; Fri, 02 Sep 2011 06:58:03 -0400 Received: from prometheus.naquadah.org ([212.85.154.174] helo=mx1.naquadah.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzRRf-0000nO-DW for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 06:58:01 -0400 Received: from cigue.easter-eggs.fr (coquelicot-a.easter-eggs.com [82.235.59.105]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id 2C7A45C1E8; Fri, 2 Sep 2011 12:54:34 +0200 (CEST) From: Julien Danjou References: <83vctbcjco.fsf@gnu.org> Date: Fri, 02 Sep 2011 12:54:32 +0200 In-Reply-To: <83vctbcjco.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 02 Sep 2011 13:46:31 +0300") Message-ID: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, Sep 02 2011, Eli Zaretskii wrote: > I don't know what was the rationale for this change, because if > message-setup calls message-setup-1, it will still return nil, since > message-setup-1 returns nil unconditionally. The simple patch below > fixes this particular regression. I think I was trying to fix the FIXME. :) diff --git a/lisp/message.el b/lisp/message.el index 28050f8..42ca73c 100644 =2D-- a/lisp/message.el +++ b/lisp/message.el @@ -6582,9 +6582,7 @@ is a function used to switch to and display the mail = buffer." (dolist (h other-headers other-headers) (if (stringp (car h)) (setcar h (intern (capitalize (car h))))))) yank-action send-actions continue switch-function =2D return-action) =2D ;; FIXME: Should return nil if failure. =2D t)) + return-action))) =20 ;;;###autoload (defun message-news (&optional newsgroups subject) > However, rmail-forward is still broken if mail-user-agent is set to > sendmail-user-agent. That is a separate issue. So please do not > close this bug, even if this patch is accepted by the Gnus developers. > > Here's the patch to message.el to restore the Emacs 23.3 default > behavior of rmail-forward: > > =3D=3D=3D modified file 'lisp/gnus/message.el' > --- lisp/gnus/message.el 2011-08-20 00:20:39 +0000 > +++ lisp/gnus/message.el 2011-09-02 09:45:18 +0000 > @@ -6530,7 +6530,9 @@ are not included." > (message-position-point) > ;; Allow correct handling of `message-checksum' in `message-yank-origi= nal': > (set-buffer-modified-p nil) > - (undo-boundary)) > + (undo-boundary) > + ;; rmail-start-mail expects message-mail to return t (Bug#9392) > + t) >=20=20 > (defun message-set-auto-save-file-name () > "Associate the message buffer with a file in the drafts directory." > From=20my quick understanding, this looks good. =2D-=20 Julien Danjou =E2=9D=B1 http://julien.danjou.info --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJOYLXoAAoJEGEbqVCLeKXCbx8QALYIqkeLkG2PeOU53ra5mC3y b6E8ghBZau8vV7yu1Y++OXcN1xy8jWRShrku8ks96i3WYG0mwdiZiBgHFKypSmeS 7ZqUDNmdu0TRkn0hOxL/cUpEl7YtLerMWGH2txxK1PF/hbfJhq6tT/mbst2Y8QYr YcLIbxxLbPxDogPYog/t3Vnm9KHt7vXusPZfZ0E0zc4v9t/IHjNU5S4uO1NfgIRt 4XuzKKOp3aE5KHs3m4+g3mtCsTjIyfvIeAHXG/cowlA3votcUFB1FyKyrP1U7tdq For/X0kTAROhPWDpxXY9KDQeaLHTBRZ7yoW+TWW1bzPXeKD0fw9b5ezom3MkSwzo rouikGfjZUXYQb38jkBBhSJZsMkBeJiY+7OIuNqorm1m13aloF+/x66Bdgjad32+ wrtE5wYwdxa57ALGLim8PxhjQ8Fo1JfHsJH4SrTsulQC5cDYCM4AyUytblUNAr5U 7tFBRBGCDWGdARF1yZHjHFrS5NGzDxOAPGFwbAy9PJcnkZkzTZJyfc3qVE1v6rGk vVOSMF2yu5xdj45YD/tPIew6Lp6sNu4//fHin7KaJW3FjuPYtKoXh2CH+MDY436C 8Q5nSu0bFGQsX5jbPqKOr+XPiQwkCE23/vSr098TMyT7VVKxQAxKBxyjszrN7n9X c+ljGGPlku1SpgcYIvHq =XrJT -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 14:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Julien Danjou Cc: 9392@debbugs.gnu.org, handa@m17n.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131497360026032 (code B ref 9392); Fri, 02 Sep 2011 14:27:02 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 14:26:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzUhb-0006lp-Te for submit@debbugs.gnu.org; Fri, 02 Sep 2011 10:26:40 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzUhY-0006le-3Y for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 10:26:37 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LQW00300FSEKW00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 17:23:03 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQW002GNFYEXGB0@a-mtaout22.012.net.il>; Fri, 02 Sep 2011 17:23:03 +0300 (IDT) Date: Fri, 02 Sep 2011 17:23:04 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83r53zt453.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Julien Danjou > Cc: handa@m17n.org, 9392@debbugs.gnu.org > Date: Fri, 02 Sep 2011 12:54:32 +0200 > > > === modified file 'lisp/gnus/message.el' > > --- lisp/gnus/message.el 2011-08-20 00:20:39 +0000 > > +++ lisp/gnus/message.el 2011-09-02 09:45:18 +0000 > > @@ -6530,7 +6530,9 @@ are not included." > > (message-position-point) > > ;; Allow correct handling of `message-checksum' in `message-yank-original': > > (set-buffer-modified-p nil) > > - (undo-boundary)) > > + (undo-boundary) > > + ;; rmail-start-mail expects message-mail to return t (Bug#9392) > > + t) > > > > (defun message-set-auto-save-file-name () > > "Associate the message buffer with a file in the drafts directory." > > > > From my quick understanding, this looks good. Thanks for your review. So should I commit this, or should I wait for it to be fixed in the Gnus repository and then merged with the Emacs trunk? From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Julien Danjou Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 14:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org, handa@m17n.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131497383829033 (code B ref 9392); Fri, 02 Sep 2011 14:31:01 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 14:30:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzUlR-0007YD-Dd for submit@debbugs.gnu.org; Fri, 02 Sep 2011 10:30:38 -0400 Received: from prometheus.naquadah.org ([212.85.154.174] helo=mx1.naquadah.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzUlO-0007Y3-JD for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 10:30:36 -0400 Received: from cigue.easter-eggs.fr (coquelicot-a.easter-eggs.com [82.235.59.105]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id 32D715C168; Fri, 2 Sep 2011 16:27:08 +0200 (CEST) From: Julien Danjou References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> Date: Fri, 02 Sep 2011 16:27:04 +0200 In-Reply-To: <83r53zt453.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 02 Sep 2011 17:23:04 +0300") Message-ID: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, Sep 02 2011, Eli Zaretskii wrote: > Thanks for your review. So should I commit this, or should I wait for > it to be fixed in the Gnus repository and then merged with the Emacs > trunk? AFAIK the sync is bi-directionnal, so feel free to commit this in Emacs directly. =2D-=20 Julien Danjou =E2=9D=B1 http://julien.danjou.info --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJOYOe4AAoJEGEbqVCLeKXCP9EP/RnnqgToB6o7z3/efJElRAxC +41Qbs7CrE29lida+MGY0C0zDvYikX6i0dg06QjheM3rZ8uDCCncXAef+N7186KD bSMX7WlcpyogYERnkQVccC2Mpp9VHhtUXJd3QYpWBstFgTAGQk90VFPKQuQlwJXa b2WbUSh3naeNPJTMtbGIi5YD95L4ivA1g/XtdiBM+NpXft+fo3VFNrRLS2PiEBTN YIyKbInnzeHESwPKIm8vFf4M9kQMmv/x7+J/0ZjTEav3NYswceLMijvJxvwDbc9Q UuaZnD80TbrW7sIYq2coC7oeuMq1IbUT5Zz+e4dpEPxPoKFv+JQlMm/IPYQ1quV8 O6T3YhI6ov80gMZ4SHnrNQSMat9eaMTGsDzKPd0tJbscu51ToFXBt0TIMYZEaCM4 CNsnQeBU3QnxI8uAOGuK8PBai6+APLeXRyICHu/vV0YFsjOH+PANSq7YdZepldMx FsqjzD5vZHshSiEBgCWzS1PxJ2nWgK71cnzeiNATajFhcmt298BZK8REofijUPHk YoGGDHf1wPXlzai4SAC4zruS3B/gGaTw6oAGufBLb/FEjFNEmy0xRc6zw+pmeSeQ 1OdeaFvGRhDW/hVK/kkT/no9E8otsop55bxKDnz84BmmJ/seEuAv4Q8iY+7rDeBc oJZIM7ntAEinmc0aWPXX =Unme -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 18:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Julien Danjou Cc: 9392@debbugs.gnu.org, handa@m17n.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131498662219471 (code B ref 9392); Fri, 02 Sep 2011 18:04:01 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 18:03:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzY5c-00053z-Sz for submit@debbugs.gnu.org; Fri, 02 Sep 2011 14:03:41 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzY5Y-00053p-Op for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 14:03:38 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LQW00400PWIA800@a-mtaout20.012.net.il> for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 20:59:08 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQW003J3PYJYG80@a-mtaout20.012.net.il>; Fri, 02 Sep 2011 20:59:08 +0300 (IDT) Date: Fri, 02 Sep 2011 20:59:10 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83liu6esgh.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Julien Danjou > Cc: handa@m17n.org, 9392@debbugs.gnu.org > Date: Fri, 02 Sep 2011 16:27:04 +0200 > > On Fri, Sep 02 2011, Eli Zaretskii wrote: > > > Thanks for your review. So should I commit this, or should I wait for > > it to be fixed in the Gnus repository and then merged with the Emacs > > trunk? > > AFAIK the sync is bi-directionnal, so feel free to commit this in Emacs > directly. Done, thanks. Now on to the original problem... From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: julien@danjou.info Cc: 9392@debbugs.gnu.org, handa@m17n.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131498955331647 (code B ref 9392); Fri, 02 Sep 2011 18:53:02 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 18:52:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzYqv-0008EN-CY for submit@debbugs.gnu.org; Fri, 02 Sep 2011 14:52:33 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzYqr-0008ED-B5 for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 14:52:31 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LQW00600S433Y00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 21:47:33 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQW005AGS767YO0@a-mtaout22.012.net.il>; Fri, 02 Sep 2011 21:47:32 +0300 (IDT) Date: Fri, 02 Sep 2011 21:47:33 +0300 From: Eli Zaretskii In-reply-to: <83liu6esgh.fsf@gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <83fwkeeq7u.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Date: Fri, 02 Sep 2011 20:59:10 +0300 > From: Eli Zaretskii > Cc: 9392@debbugs.gnu.org > > Done, thanks. Now on to the original problem... Is this the right way of converting MML to MIME when sendmail is used as the MUA? === modified file 'lisp/simple.el' --- lisp/simple.el 2011-07-28 14:05:07 +0000 +++ lisp/simple.el 2011-09-02 18:15:07 +0000 @@ -5727,6 +5727,11 @@ else the end of the last line. This fun "^\\([:\n]\\|[^: \t\n]+[ \t\n]\\)" nil 'move) (goto-char (match-beginning 0)))) +;; Used by Rmail (e.g., rmail-forward). +(defvar mail-encode-mml nil + "If non-nil, mail-user-agent's `sendfunc' command should mml-encode +the outgoing message before sending it.") + (defun compose-mail (&optional to subject other-headers continue switch-function yank-action send-actions return-action) === modified file 'lisp/mail/rmail.el' --- lisp/mail/rmail.el 2011-08-16 02:29:15 +0000 +++ lisp/mail/rmail.el 2011-09-02 18:41:09 +0000 @@ -91,6 +91,7 @@ its character representation and its dis (defvar messages-head) (defvar total-messages) (defvar tool-bar-map) +(defvar mail-encode-mml) (defvar rmail-header-style 'normal "The current header display style choice, one of @@ -642,7 +643,7 @@ unless the feature specified by `rmail-m :version "23.3" :group 'rmail) -(defvar rmail-enable-mime-composing nil +(defvar rmail-enable-mime-composing t "*If non-nil, RMAIL uses `rmail-insert-mime-forwarded-message-function' to forward.") ;; FIXME unused. @@ -3794,9 +3795,17 @@ see the documentation of `rmail-resend'. ;; Insert after header separator--before signature if any. (rfc822-goto-eoh) (forward-line 1) - (if (or rmail-enable-mime rmail-enable-mime-composing) - (funcall rmail-insert-mime-forwarded-message-function - forward-buffer) + (if (and rmail-enable-mime rmail-enable-mime-composing) + (prog1 + (funcall rmail-insert-mime-forwarded-message-function + forward-buffer) + ;; rmail-insert-mime-forwarded-message-function + ;; works by inserting MML tags into forward-buffer. + ;; The MUA will need to convert it to MIME before + ;; sending. mail-encode-mml tells them to do that. + ;; message.el does that automagically. + (or (eq mail-user-agent 'message-user-agent) + (setq mail-encode-mml t))) (insert "------- Start of forwarded message -------\n") ;; Quote lines with `- ' if they start with `-'. (let ((beg (point)) end) === modified file 'lisp/mail/sendmail.el' --- lisp/mail/sendmail.el 2011-08-04 00:58:07 +0000 +++ lisp/mail/sendmail.el 2011-09-02 18:46:19 +0000 @@ -31,6 +31,8 @@ (require 'rfc2047) +(require 'mml) + (defgroup sendmail nil "Mail sending commands for Emacs." :prefix "mail-" @@ -678,6 +680,7 @@ switching to, the `*mail*' buffer. See :options '(footnote-mode)) (defvar mail-mode-abbrev-table text-mode-abbrev-table) +(defvar mail-encode-mml) ;;;###autoload (define-derived-mode mail-mode text-mode "Mail" "Major mode for editing mail to be sent. @@ -701,6 +704,8 @@ Turning on Mail mode runs the normal hoo (make-local-variable 'mail-reply-action) (make-local-variable 'mail-send-actions) (make-local-variable 'mail-return-action) + (make-local-variable 'mail-encode-mml) + (setq mail-encode-mml nil) (setq buffer-offer-save t) (make-local-variable 'font-lock-defaults) (setq font-lock-defaults '(mail-font-lock-keywords t t)) @@ -934,6 +939,9 @@ the user from the mailer." (error "Invalid header line (maybe a continuation line lacks initial whitespace)")) (forward-line 1))) (goto-char opoint) + (when mail-encode-mml + (mml-to-mime) + (setq mail-encode-mml nil)) (run-hooks 'mail-send-hook) (message "Sending...") (funcall send-mail-function) From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Julien Danjou Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 19:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org, handa@m17n.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13149910206541 (code B ref 9392); Fri, 02 Sep 2011 19:17:01 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 19:17:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzZEa-0001hS-Gc for submit@debbugs.gnu.org; Fri, 02 Sep 2011 15:17:00 -0400 Received: from prometheus.naquadah.org ([212.85.154.174] helo=mx1.naquadah.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzZEX-0001hH-Ce for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 15:16:58 -0400 Received: from keller.adm.naquadah.org (AMontsouris-651-1-39-145.w82-123.abo.wanadoo.fr [82.123.114.145]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id 38F4D5C1F4; Fri, 2 Sep 2011 21:13:30 +0200 (CEST) From: Julien Danjou References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> Date: Fri, 02 Sep 2011 21:13:28 +0200 In-Reply-To: <83fwkeeq7u.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 02 Sep 2011 21:47:33 +0300") Message-ID: <8762lavjtz.fsf@keller.adm.naquadah.org> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, Sep 02 2011, Eli Zaretskii wrote: > Is this the right way of converting MML to MIME when sendmail is used > as the MUA? If you're asking me, this is out of my current knowledge. You should ask Lars or ding@gnus.org directly for a more appropriate response. :) =2D-=20 Julien Danjou =E2=9D=B1 http://julien.danjou.info --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJOYSrZAAoJEGEbqVCLeKXCfS4P/0F+cxVRVCA3sFoV2iGvfxM7 hycf4THHTh6YWJC1gsTMFf94O1NuMFb0dbMI3i0GRTajCIMMQtyVMCkqKRvTCLtc 530I5Fp4ZF1diyJhpHXkCZGVT5YZJ/Ur25is3/TTZaLV0oiq24d1tJoYdvP8+ozl xTVA0JJMONJaOSmBtCHxzX/RcbUZXYaHQjKDvCQ+Yyfy5YGtDO8hIwSdU1h+N0Nr GDVTUMrHKqrqZ2+n6eMVMeDiY5ZW1Jyxf4kxTxAEIgSjgx7FIGN4hyb4ZNfKXc8U DxlRdWaf9CljmeWk7rIr+f29ljYRKKAO3dfNXtmP2RMnGASMPP0xReRlCtQGPsHb G+x5nM8y4sfxS+YBS9H+7Cl3NzamZRqJzlKbpmMj48l8uDDtQFUEQZwDlaShm9Td DX/ERZ5fPPUhNoW28T1IXCLmzWKLj3wGNWKDDGsILEzuJd/kU/Zg54oT7my+EOfC otG+hVtOftwZ4Ly0ycuoDT6sSGf8t9/YsjUp3mRKyr3t6R2u5LIMlNoGUEIjqsMI tnDLy3oH3cjKzCoqks2tkJKrrl03Z9KUsiN1oCdFrMWFlctD2QOvkbQF88Y8wvrh Yix603NIewXTKY5RCVF2iInWvSHRzjM3LbVem4rHrQ5JMylnFpeXJfkVf855oK4z yBtCQSl9W8GBYNl2Y8jd =8r52 -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2011 19:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: julien@danjou.info, 9392@debbugs.gnu.org, handa@m17n.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131499192010500 (code B ref 9392); Fri, 02 Sep 2011 19:32:01 +0000 Received: (at 9392) by debbugs.gnu.org; 2 Sep 2011 19:32:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzZT5-0002jI-Rr for submit@debbugs.gnu.org; Fri, 02 Sep 2011 15:31:59 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzZT3-0002j9-2Y for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 15:31:58 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LQW00600TLASE00@a-mtaout23.012.net.il> for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 22:26:48 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQW0067NU0MR370@a-mtaout23.012.net.il>; Fri, 02 Sep 2011 22:26:47 +0300 (IDT) Date: Fri, 02 Sep 2011 22:26:49 +0300 From: Eli Zaretskii In-reply-to: <8762lavjtz.fsf@keller.adm.naquadah.org> X-012-Sender: halo1@inter.net.il Message-id: <83d3fieoee.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> <8762lavjtz.fsf@keller.adm.naquadah.org> X-Spam-Score: -1.7 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.7 (-) > From: Julien Danjou > Cc: handa@m17n.org, 9392@debbugs.gnu.org > Date: Fri, 02 Sep 2011 21:13:28 +0200 > > On Fri, Sep 02 2011, Eli Zaretskii wrote: > > > Is this the right way of converting MML to MIME when sendmail is used > > as the MUA? > > If you're asking me, this is out of my current knowledge. You should ask > Lars or ding@gnus.org directly for a more appropriate response. :) Lars? From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away In-Reply-To: Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Sep 2011 00:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131500969320624 (code B ref 9392); Sat, 03 Sep 2011 00:29:01 +0000 Received: (at 9392) by debbugs.gnu.org; 3 Sep 2011 00:28:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qze5k-0005Ma-Sp for submit@debbugs.gnu.org; Fri, 02 Sep 2011 20:28:13 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qze5j-0005MU-7b for 9392@debbugs.gnu.org; Fri, 02 Sep 2011 20:28:11 -0400 Received: from localhost ([127.0.0.1]:42753) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qze2M-0002uc-DT; Fri, 02 Sep 2011 20:24:42 -0400 From: Glenn Morris References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> X-Spook: Indigo Adriatic Ansar al-Islam BCCI $400 million in gold X-Ran: enP~pv|Me#:.C4anJh!_7?@R@7ZfvEF!rjQd#{pJ$j']LV8c@}yZf?'gKi&OKE\mWnON"m X-Hue: red X-Attribution: GM Date: Fri, 02 Sep 2011 20:24:42 -0400 Message-ID: <10mxem8oc5.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Eli Zaretskii wrote: > --- lisp/mail/sendmail.el 2011-08-04 00:58:07 +0000 > +++ lisp/mail/sendmail.el 2011-09-02 18:46:19 +0000 [...] > +(require 'mml) [...] > + (when mail-encode-mml > + (mml-to-mime) > + (setq mail-encode-mml nil)) Could you autoload mml-to-mime instead, so that mml and all its dependencies are not loaded unless they are really needed? From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Sep 2011 07:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13150356964072 (code B ref 9392); Sat, 03 Sep 2011 07:42:01 +0000 Received: (at 9392) by debbugs.gnu.org; 3 Sep 2011 07:41:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qzkr9-00013d-Ub for submit@debbugs.gnu.org; Sat, 03 Sep 2011 03:41:36 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qzkr6-00013U-ML for 9392@debbugs.gnu.org; Sat, 03 Sep 2011 03:41:33 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LQX00B00RMWUL00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Sat, 03 Sep 2011 10:36:20 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.83.44]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LQX00BATRSJVE00@a-mtaout22.012.net.il>; Sat, 03 Sep 2011 10:36:20 +0300 (IDT) Date: Sat, 03 Sep 2011 10:36:22 +0300 From: Eli Zaretskii In-reply-to: <10mxem8oc5.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <83bov2dqmh.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> <10mxem8oc5.fsf@fencepost.gnu.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Glenn Morris > Cc: 9392@debbugs.gnu.org > Date: Fri, 02 Sep 2011 20:24:42 -0400 > > Could you autoload mml-to-mime instead, so that mml and all its > dependencies are not loaded unless they are really needed? Yes, will do. From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Sep 2011 22:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: julien@danjou.info, 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13150873512889 (code B ref 9392); Sat, 03 Sep 2011 22:03:02 +0000 Received: (at 9392) by debbugs.gnu.org; 3 Sep 2011 22:02:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzyIE-0000kP-JI for submit@debbugs.gnu.org; Sat, 03 Sep 2011 18:02:31 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QzyIC-0000kF-Tr for 9392@debbugs.gnu.org; Sat, 03 Sep 2011 18:02:26 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QzyEf-0002Rx-Td; Sat, 03 Sep 2011 23:58:45 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <83fwkeeq7u.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 02 Sep 2011 21:47:33 +0300") Date: Sat, 03 Sep 2011 23:49:33 +0200 Message-ID: References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX+/+Kqu6M4YIX9+cEY Hi9NhagFAgUCAAIkj+UnAAACL0lEQVQ4jW2TXY7cIAzHGeUCgUzeG294H4buAYpo+jow6wtUiFyg ItevDclm+mGJRPiXv42xI6y1RoWosVmMoNVETkHLSgnk2pHGE5iRHICHvQAd8cVk2IFEAlAVQUod jGQgI5DhuCTwiE9S8yIAc/IAOuaEDvHRGRjsVwY5J+9BfxCgYL0werAKCWwl5+xZIVGODG4WGGQG 7nF3k6h2wc46FBzKL9n1d938wkzCVOCCVN5J9ThAoGgMntZ2EYLqT8VdUzjR2Zu4Q4j0ajlOQBsI KAfydjdxeSMQOr4S2kMI5OaLeAEcIobH7meg8BNgeO4pxOXLAXg3hjDYZuYP8B7OZjy6qIPdwf0E +LCxKmrsO+oXQP2yO1Co95ZH7A29CAwNzNQXB7Dk9BjpG6sE33YXcS55LYlpP2rUxgug2zMR41bW BNyafpzUdPXCk8QAxnVLGmfvv/fq7Tp9ePFL37p3YBfNyuw0DmqA57yI4p6XsYLsEBYHEkcYfBZb miydNS48LYuvowSSQXEWNEaSVKPBAzAMNjeQAH5szbgcfQAVYalOWiV7mBiULQ0K5uriEeNSpqZI AcCv9D2nIFFJb2qpgDLmvFYNP7fyTWUG/1j5dv0/2H7uIP+tSA2UhfK26HspZdlDFe8dH2BjvJaV j11B8tS8mRGdbuV6SgOZr1yO4FuB26EomdpA003TNldyhoLQ5tPa69JUTeH18dtYO/sTfAqYmBPQ H95/gu4I9hvoJR6MenHP2QAAAABJRU5ErkJggg== X-Now-Playing: Peter Gabriel's _Peter Gabriel 4_: "Wallflower" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QzyEf-0002Rx-Td X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1315691925.99092@8/y1/P/nhkU8hNEinK8fbQ X-Spam-Status: No X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Eli Zaretskii writes: > Is this the right way of converting MML to MIME when sendmail is used > as the MUA? Hm. It's been so long since I looked at that code... Let's see... Yes, I think that's the correct top-level function to use in most cases. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away In-Reply-To: Resent-From: Reiner Steib Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Sep 2011 16:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9392@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: Reiner Steib Received: via spool by submit@debbugs.gnu.org id=B.13153274015543 (code B ref -1); Tue, 06 Sep 2011 16:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Sep 2011 16:43:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R0yk4-0001RL-Jd for submit@debbugs.gnu.org; Tue, 06 Sep 2011 12:43:21 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R0yjz-0001RB-K1 for submit@debbugs.gnu.org; Tue, 06 Sep 2011 12:43:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R0ygI-0008Qa-MK for submit@debbugs.gnu.org; Tue, 06 Sep 2011 12:39:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00, DATE_IN_PAST_06_12, FREEMAIL_FROM, FREEMAIL_REPLYTO, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:45353) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R0ygI-0008QW-Hk for submit@debbugs.gnu.org; Tue, 06 Sep 2011 12:39:26 -0400 Received: from eggs.gnu.org ([140.186.70.92]:39730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R0ygE-00046q-AG for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2011 12:39:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R0yg8-0008Pp-IR for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2011 12:39:22 -0400 Received: from lo.gmane.org ([80.91.229.12]:57289) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R0yg8-0008Ph-Cv for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2011 12:39:16 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R0yg6-0002Ke-Fr for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2011 18:39:14 +0200 Received: from p4fd43761.dip.t-dialin.net ([79.212.55.97]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 Sep 2011 18:39:14 +0200 Received: from Reiner.Steib by p4fd43761.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 Sep 2011 18:39:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org From: Reiner Steib Date: Tue, 06 Sep 2011 08:53:21 +0200 Lines: 21 Message-ID: <87vct6w49q.fsf@marauder.physik.uni-ulm.de> References: <8362lffvxe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p4fd43761.dip.t-dialin.net X-Face: /U7=m^"/-Dn61mAl{g9e3>\G5Tp,oEX|V)g2I1hBk\ML; )7A?6cmB-y7y?'NA^J<=oz7syB =(McAwIHgLX!.B?R3X}98d@?>CrT094KLWh]WU4gDpnL/")MS(XoQTv`Oq225uL>+; CpPXo$N5e>N> $tPd-gbB^F{gQS#1ase]XO~D4p4M"3+F-7~u]dy3I?Pb8RO*H-EFeWDUf?Rf, d]pv\Jvh2Cht!A=im yKAS2Z%Ao^;}W/qzMvMm Mail-Copies-To: nobody User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:H/8BSGFa6oG22TVvpM+0BSNORJs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) On Tue, Aug 30 2011, Eli Zaretskii wrote: > Is there some method of quoting/escaping <#part ...> so that MML is > left alone? ,----[ `C-h k ' ] | runs the command | mml-quote-region, which is an interactive compiled Lisp function in `mml.el'. | | It is bound to , C-c RET q. | | (mml-quote-region BEG END) | | Quote the MML tags in the region. `---- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From unknown Tue Sep 09 22:28:50 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eli Zaretskii Subject: bug#9392: closed (Re: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away) Message-ID: References: <83ipp25bmj.fsf@gnu.org> X-Gnu-PR-Message: they-closed 9392 X-Gnu-PR-Package: emacs Reply-To: 9392@debbugs.gnu.org Date: Fri, 09 Sep 2011 09:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1315559582-25626-1" This is a multi-part message in MIME format... ------------=_1315559582-25626-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9392: 24.0.50; rmail-forward produces messages in unsupported format that = cannot be customized away which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9392@debbugs.gnu.org. --=20 9392: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9392 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1315559582-25626-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9392-done) by debbugs.gnu.org; 9 Sep 2011 09:12:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1x7y-0006e8-Tw for submit@debbugs.gnu.org; Fri, 09 Sep 2011 05:12:03 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1x7w-0006dh-PG for 9392-done@debbugs.gnu.org; Fri, 09 Sep 2011 05:12:01 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LR800F00ZOWXY00@a-mtaout23.012.net.il> for 9392-done@debbugs.gnu.org; Fri, 09 Sep 2011 12:05:35 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.9.62]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LR800FBQZXAQQ60@a-mtaout23.012.net.il>; Fri, 09 Sep 2011 12:05:35 +0300 (IDT) Date: Fri, 09 Sep 2011 12:05:40 +0300 From: Eli Zaretskii Subject: Re: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away In-reply-to: X-012-Sender: halo1@inter.net.il To: Lars Magne Ingebrigtsen Message-id: <83ipp25bmj.fsf@gnu.org> References: <83vctbcjco.fsf@gnu.org> <83r53zt453.fsf@gnu.org> <83liu6esgh.fsf@gnu.org> <83fwkeeq7u.fsf@gnu.org> X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 9392-done Cc: julien@danjou.info, 9392-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.8 (-) > From: Lars Magne Ingebrigtsen > Cc: julien@danjou.info, 9392@debbugs.gnu.org > Date: Sat, 03 Sep 2011 23:49:33 +0200 > > Eli Zaretskii writes: > > > Is this the right way of converting MML to MIME when sendmail is used > > as the MUA? > > Hm. It's been so long since I looked at that code... Let's see... > Yes, I think that's the correct top-level function to use in most > cases. Thanks for the review. I installed a slightly modified version on the trunk (revno 105694). ------------=_1315559582-25626-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Aug 2011 09:24:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxbbk-0002VG-CG for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:24:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qxbbd-0002Uz-Ag for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:24:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QxbYm-0007GX-So for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:21:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:45326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYm-0007GT-RL for submit@debbugs.gnu.org; Sun, 28 Aug 2011 05:21:44 -0400 Received: from eggs.gnu.org ([140.186.70.92]:47828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYl-0006HX-Gr for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QxbYk-0007Ft-7w for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:43 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:42532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QxbYk-0007Fp-6M for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:42 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QxbYk-0005wq-0P for bug-gnu-emacs@gnu.org; Sun, 28 Aug 2011 05:21:42 -0400 Date: Sun, 28 Aug 2011 05:21:42 -0400 Message-Id: From: Eli Zaretskii To: bug-gnu-emacs@gnu.org Subject: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Typing `f' (rmail-forward) in an Rmail buffer produces this line: <#part type=message/rfc822 disposition=inline raw=t> followed by the headers and the body of the forwarded message. This happens because rmail-forward was changed some time ago to call message-forward-make-body-mime (through rmail-insert-mime-forwarded-message-function), like this: (if (or rmail-enable-mime rmail-enable-mime-composing) (funcall rmail-insert-mime-forwarded-message-function forward-buffer) (insert "------- Start of forwarded message -------\n") Q1: Where is this format documented? any RFCs or some such? I couldn't find any spec with this format, but I don't really know what to look for, not being an expert on these issues. Q2: Which MUAs support this format on reception, and can show the forwarded message in a reasonably useful form? Rmail certainly doesn't; I also tried Outlook and a couple Web-based mail systems -- none of them did. What I see is the raw message, complete with b64 encoded attachments -- entirely illegible. If this format is not widely supported, why does it make sense to generate it by default? At the very least, Rmail should support that, or stop using it by default. The bug: The way the code invoking message-forward-make-body-mime is written, it is impossible to customize away this "feature" without disabling rmail-enable-mime, which disables a lot of other useful features. At the very least, it should be possible to disable this "feature" alone, by customizing rmail-enable-mime-composing. This could be as a simple as replacing `or' with `and' in the above condition. In GNU Emacs 24.0.50.81 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2011-08-28 on fencepost configured using `configure '--with-gif=no' '--with-tiff=no' '--enable-asserts' '--enable-checking' 'CFLAGS=-ggdb -g3 -O0 -DGLYPH_DEBUG=1'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: RMAIL Minor modes in effect: shell-dirtrack-mode: t display-time-mode: t show-paren-mode: t savehist-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: p ESC p RET C-r ESC O A ESC O C C-x b RET C-x b r m a i TAB . e TAB RET ESC O B ESC O B ESC O A ESC O A ESC O A ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D C-r C-w C-w C-w C-w C-r C-r C-x C-x ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D C-r C-w C-w C-w C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r C-x C-x ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O D C-r C-w C-w C-w C-w C-r C-r C-r C-x C-x C-s C-s C-s C-x C-x C-a C-x b RET ESC x r e p o r t TAB RET Recent messages: Saving file /home/e/eliz/mail.n2... Wrote /home/e/eliz/mail.n2 Getting mail from /srv/data/home/e/eliz/mail.n2... Counting new messages...done (1) Saving file /home/e/eliz/INBOX... Wrote /home/e/eliz/INBOX [2 times] Computing summary lines...done 1 new message read scroll-down-command: Beginning of buffer Mark saved where search started [9 times] Load-path shadows: None found. Features: (shadow emacsbug help-fns help-mode view cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs multi-isearch vc-bzr newcomment flyspell ispell sendmail shell pcomplete comint regexp-opt ring qp rmailsum rmailmm message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time paren cus-start cus-load time-date savehist saveplace tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) ------------=_1315559582-25626-1-- From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away References: Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Sep 2011 03:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: handa@m17n.org, 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.13161447888911 (code B ref 9392); Fri, 16 Sep 2011 03:47:02 +0000 Received: (at 9392) by debbugs.gnu.org; 16 Sep 2011 03:46:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4PNj-0002Jg-SR for submit@debbugs.gnu.org; Thu, 15 Sep 2011 23:46:28 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4PNf-0002JW-U9 for 9392@debbugs.gnu.org; Thu, 15 Sep 2011 23:46:27 -0400 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id p8G3fcxu012344; Fri, 16 Sep 2011 12:41:38 +0900 (JST) env-from (handa@m17n.org) Received: from smtp3.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id p8G3fc7B005597; Fri, 16 Sep 2011 12:41:38 +0900 (JST) env-from (handa@m17n.org) Received: by smtp3.aist.go.jp with ESMTP id p8G3fbQE008270; Fri, 16 Sep 2011 12:41:37 +0900 (JST) env-from (handa@m17n.org) From: Kenichi Handa In-Reply-To: <83ipp25bmj.fsf@gnu.org> (message from Eli Zaretskii on Fri, 09 Sep 2011 12:05:40 +0300) Date: Fri, 16 Sep 2011 12:41:37 +0900 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.8 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) --=-=-= Content-Type: text/plain In article <83ipp25bmj.fsf@gnu.org>, Eli Zaretskii writes: > Thanks for the review. I installed a slightly modified version on the > trunk (revno 105694). rmail-forward still has a problem when a message has an attachment file. For instance, when I have a message something like this in RMAIL: ------------------------------------------------------------ [...] [1:text/plain Hide] test of attachment [2:application/pdf Show Save:temp.pdf (2kB)] ------------------------------------------------------------ typing f inserts just this in "part" part of *unsent mail to ...* buffer: ------------------------------------------------------------ From: Kenichi Handa To: handa@m17n.org Subject: test from shatin Date: Thu, 15 Sep 2011 14:14:58 +0900 Message-ID: <87aaa6xu7h.fsf@m17n.org> Content-Type: multipart/mixed; boundary="=-=-=" [1:text/plain Hide] test of attachment [2:application/pdf Show Save:temp.pdf (2kB)] ------------------------------------------------------------ It's the content of rmail-view buffer and thus the outgoing mail doesn't contain the correct attachment. In Emacs 23.3, the content of "part" part was the original whole message, and thus the outgoing mail surely contains an attachment in a correct MIME form. I'm attaching the same sample file so that you can see what I described by typing 'f' in RMAIL. --- Kenichi Handa handa@m17n.org --=-=-= Content-Type: application/pdf Content-Disposition: attachment; filename=temp.pdf Content-Transfer-Encoding: base64 JVBERi0xLjQKJeTw7fgKNyAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwNj4+ CnN0cmVhbQp42hXKsQ6DMAyE4Z2nuJEOMXFIbEeqOlRqh25I2RATiI2B91/q6KZf9+EGI/oYmqBS ySr2C++G6cuoVEzQTn9IGUESqfexPmM5j2i7vbb2c5qcVpk75ZIpJ4QiSmYdj/zo6tOwDH9u4xkI CmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago8PC9Gb250PDwvRjEgNSAwIFIvRjIgNiAwIFI+Pi9Q cm9jU2V0Wy9QREYvVGV4dC9JbWFnZUMvSW1hZ2VCL0ltYWdlSV0+PgplbmRvYmoKMyAwIG9iago8 PC9SZXNvdXJjZXMgOCAwIFIvVHlwZS9QYWdlL1BhcmVudCA5IDAgUi9Db250ZW50c1s3IDAgUl0+ PgplbmRvYmoKOSAwIG9iago8PC9UeXBlL1BhZ2VzL0NvdW50IDEvS2lkc1szIDAgUl0vTWVkaWFC b3hbMCAwIDU5NS4yOCA4NDEuODldPj4KZW5kb2JqCjIgMCBvYmoKPDwvQ3JlYXRvciggVGVYIG91 dHB1dCAyMDExLjA5LjA4OjIzMjIpL1Byb2R1Y2VyKGR2aXBkZm14IFwoMjAwOTA3MDhcKSkvQ3Jl YXRpb25EYXRlKEQ6MjAxMTA5MDgyMzM0MjktMDcnMDAnKT4+CmVuZG9iagoxIDAgb2JqCjw8L1Bh Z2VzIDkgMCBSL1R5cGUvQ2F0YWxvZz4+CmVuZG9iagoxMCAwIG9iagpbNTAwXQplbmRvYmoKMTEg MCBvYmoKPDwvU3VidHlwZS9UeXBlMUMvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNDM+Pgpz dHJlYW0KeNpjZGBhYWBkZOT19nb19vfUdvYNMjQACZgm/+771fqzifWHNMMPGcYfskw/5Jh/iLPI MjAwPBcEkU/4QeQDARCpCiQYzYUYWBgZOUqrOg0MjPUMDIyc8wsqizLTM0oUNJI1FQwtLc11FIwM DCwVHHNTizKTE/MUfBNLMlJzE0uAnByF4PzkzNSSSgUNm4ySkgIrff3y8nK9xNxivfyidDtNHYXy zJIMhaDU4tSistQUBbf8vBIFv8TcVAWwm/XApHN+bkFpSWqRgm9+SmpRHtBRjIZA5wkxMDEysnj/ 6OD70dG96seGVdvnM34vuMr8fddPEdHF3b0lcr7ext3Z3Rw57PO7j3XvX8rxZxZ7eke9oVx2Dtu6 vkfdmzc/6l7Ho7Iqm92wY9oGeb7ShT+c53zPmzZxIdvvpOnsq7gucC+cwsNzYT4PrxwXi/l8Hs7v D0UAiRVzMQplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlw ZTEvV2lkdGhzIDEwIDAgUi9GaXJzdENoYXIgNDkvTGFzdENoYXIgNDkvQmFzZUZvbnQvS0tFS09J K0NNUjEwL0ZvbnREZXNjcmlwdG9yCjEyIDAgUj4+CmVuZG9iagoxMiAwIG9iago8PC9UeXBlL0Zv bnREZXNjcmlwdG9yL0NhcEhlaWdodCA2ODMvQXNjZW50IDY5NC9EZXNjZW50IC0xOTQvSXRhbGlj QW5nbGUgMC9TdGVtVgo2OS9GbGFncyA2L0ZvbnRCQm94Wy00MCAtMjUwIDEwMDkgNzUwXS9Gb250 RmlsZTMgMTEgMCBSL0ZvbnROYW1lL0tLRUtPSStDTVIxMD4+CmVuZG9iago0IDAgb2JqCjw8L1N1 YnR5cGUvQ0lERm9udFR5cGUwL0NJRFN5c3RlbUluZm88PC9SZWdpc3RyeShBZG9iZSkvT3JkZXJp bmcoSmFwYW4xKS9TdXBwbGVtZW50CjI+Pi9EVyAxMDAwL1dbMjMxIDYzMiA1MDAgODcxOFs1MDAg NTAwXV0vVHlwZS9Gb250L0Jhc2VGb250L1J5dW1pbi1MaWdodC9Gb250RGVzY3JpcHRvcgoxMyAw IFI+PgplbmRvYmoKMTMgMCBvYmoKPDwvQ2FwSGVpZ2h0IDcwOS9Bc2NlbnQgNzIzL0Rlc2NlbnQg LTI0MS9TdGVtViA2OS9Gb250QkJveFstMTcwIC0zMzEgMTAyNCA5MDNdL0l0YWxpY0FuZ2xlCjAv RmxhZ3MgNi9TdHlsZTw8L1Bhbm9zZTwwMTA1MDIwMjAzMDAwMDAwMDAwMDAwMDA+Pj4vVHlwZS9G b250RGVzY3JpcHRvci9Gb250TmFtZS9SeXVtaW4tTGlnaHQ+PgplbmRvYmoKNSAwIG9iago8PC9U eXBlL0ZvbnQvU3VidHlwZS9UeXBlMC9CYXNlRm9udC9SeXVtaW4tTGlnaHQtSWRlbnRpdHktSC9F bmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250c1s0IDAgUl0+PgplbmRvYmoKeHJlZgow IDE0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDU1NyAwMDAwMCBuIAowMDAwMDAwNDMwIDAw MDAwIG4gCjAwMDAwMDAyNzYgMDAwMDAgbiAKMDAwMDAwMTM1NSAwMDAwMCBuIAowMDAwMDAxNzU1 IDAwMDAwIG4gCjAwMDAwMDEwNTEgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAw MTg5IDAwMDAwIG4gCjAwMDAwMDAzNTEgMDAwMDAgbiAKMDAwMDAwMDYwMiAwMDAwMCBuIAowMDAw MDAwNjI0IDAwMDAwIG4gCjAwMDAwMDExNzggMDAwMDAgbiAKMDAwMDAwMTU1MSAwMDAwMCBuIAp0 cmFpbGVyCjw8L1Jvb3QgMSAwIFIvSW5mbyAyIDAgUi9TaXplIDE0Pj4Kc3RhcnR4cmVmCjE4NzUK JSVFT0YK --=-=-=-- From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Sep 2011 07:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kenichi Handa Cc: handa@m17n.org, 9392@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.1316156566577 (code B ref 9392); Fri, 16 Sep 2011 07:03:02 +0000 Received: (at 9392) by debbugs.gnu.org; 16 Sep 2011 07:02:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4SRi-00009G-G2 for submit@debbugs.gnu.org; Fri, 16 Sep 2011 03:02:46 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4SRf-000098-Ny for 9392@debbugs.gnu.org; Fri, 16 Sep 2011 03:02:44 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LRL00K00SO2CC00@a-mtaout22.012.net.il> for 9392@debbugs.gnu.org; Fri, 16 Sep 2011 09:57:53 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.9.62]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LRL00KCNSOH7S50@a-mtaout22.012.net.il>; Fri, 16 Sep 2011 09:57:53 +0300 (IDT) Date: Fri, 16 Sep 2011 09:57:56 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83sjnxug7f.fsf@gnu.org> References: X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Kenichi Handa > Cc: 9392@debbugs.gnu.org, handa@m17n.org > Date: Fri, 16 Sep 2011 12:41:37 +0900 > > rmail-forward still has a problem when a message has an > attachment file. Yes, I know. But that's a different bug. It happens because rmail-forward simply copies the text from the buffer where the forwarded message is displayed, which is not TRT when the message has attachments, because rmail-mime reformats it for display and adds buttons. Please submit a separate bug report for this. From unknown Tue Sep 09 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9392: 24.0.50; rmail-forward produces messages in unsupported format that cannot be customized away References: Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Sep 2011 08:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 9392@debbugs.gnu.org Received: via spool by 9392-submit@debbugs.gnu.org id=B9392.131616044918329 (code B ref 9392); Fri, 16 Sep 2011 08:08:02 +0000 Received: (at 9392) by debbugs.gnu.org; 16 Sep 2011 08:07:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4TSL-0004la-0G for submit@debbugs.gnu.org; Fri, 16 Sep 2011 04:07:29 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4TSH-0004lS-Ij for 9392@debbugs.gnu.org; Fri, 16 Sep 2011 04:07:28 -0400 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id p8G82eYV004390; Fri, 16 Sep 2011 17:02:40 +0900 (JST) env-from (handa@m17n.org) Received: from smtp2.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id p8G82eC1029586; Fri, 16 Sep 2011 17:02:40 +0900 (JST) env-from (handa@m17n.org) Received: by smtp2.aist.go.jp with ESMTP id p8G82dne019012; Fri, 16 Sep 2011 17:02:39 +0900 (JST) env-from (handa@m17n.org) From: Kenichi Handa In-Reply-To: <83sjnxug7f.fsf@gnu.org> (message from Eli Zaretskii on Fri, 16 Sep 2011 09:57:56 +0300) Date: Fri, 16 Sep 2011 17:02:39 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.8 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) In article <83sjnxug7f.fsf@gnu.org>, Eli Zaretskii writes: > > From: Kenichi Handa > > Cc: 9392@debbugs.gnu.org, handa@m17n.org > > Date: Fri, 16 Sep 2011 12:41:37 +0900 > > > > rmail-forward still has a problem when a message has an > > attachment file. > Yes, I know. But that's a different bug. It happens because > rmail-forward simply copies the text from the buffer where the > forwarded message is displayed, which is not TRT when the message has > attachments, because rmail-mime reformats it for display and adds > buttons. Actually that copying is done by rmail-insert-mime-resent-message (rmail-insert-mime-resent-message-function is set to it when rmailmm.el is loaded), and that function was changed by RMS as this. 2011-06-22 Richard Stallman * mail/sendmail.el (mail-bury): If Rmail is in use, return nicely to Rmail even if not started by a special Rmail command. * mail/rmailmm.el (rmail-insert-mime-forwarded-message): Copy the buffer currently showing just one message. I don't know what it was going to fix. > Please submit a separate bug report for this. Done. --- Kenichi Handa handa@m17n.org