From unknown Sat Aug 09 15:51:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21650 <21650@debbugs.gnu.org> To: bug#21650 <21650@debbugs.gnu.org> Subject: Status: 24.5; mh-e keeps trying to open urls Reply-To: bug#21650 <21650@debbugs.gnu.org> Date: Sat, 09 Aug 2025 22:51:57 +0000 retitle 21650 24.5; mh-e keeps trying to open urls reassign 21650 emacs,mh-e submitter 21650 Simon Gerraty severity 21650 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 14:42:10 2015 Received: (at submit) by debbugs.gnu.org; 8 Oct 2015 18:42:10 +0000 Received: from localhost ([127.0.0.1]:32977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkG8n-0008Tb-Vv for submit@debbugs.gnu.org; Thu, 08 Oct 2015 14:42:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50761) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkG8k-0008TR-O0 for submit@debbugs.gnu.org; Thu, 08 Oct 2015 14:42:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkG7R-0006sR-Pf for submit@debbugs.gnu.org; Thu, 08 Oct 2015 14:42:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55794) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkG7R-0006sM-Am for submit@debbugs.gnu.org; Thu, 08 Oct 2015 14:40:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkG5Q-0004TP-Lc for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2015 14:40:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkG3d-0003yM-9d for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2015 14:38:40 -0400 Received: from mail-bn1on0117.outbound.protection.outlook.com ([157.56.110.117]:46877 helo=na01-bn1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkG3d-0003x1-3a for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2015 14:36:49 -0400 Received: from SN1PR05CA0021.namprd05.prod.outlook.com (10.163.68.159) by BN1PR05MB060.namprd05.prod.outlook.com (10.255.202.153) with Microsoft SMTP Server (TLS) id 15.1.286.20; Thu, 8 Oct 2015 17:03:20 +0000 Received: from BL2FFO11FD047.protection.gbl (2a01:111:f400:7c09::134) by SN1PR05CA0021.outlook.office365.com (2a01:111:e400:5197::31) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Thu, 8 Oct 2015 17:03:20 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BL2FFO11FD047.mail.protection.outlook.com (10.173.161.209) with Microsoft SMTP Server (TLS) id 15.1.293.9 via Frontend Transport; Thu, 8 Oct 2015 17:03:20 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 8 Oct 2015 10:03:19 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t98H3HD64005 for ; Thu, 8 Oct 2015 10:03:18 -0700 (PDT) (envelope-from sjg@juniper.net) Received: by chaos.jnpr.net (Postfix, from userid 1377) id C37CF580AB; Thu, 8 Oct 2015 10:03:17 -0700 (PDT) From: Simon Gerraty To: Subject: 24.5; mh-e keeps trying to open urls Date: Thu, 8 Oct 2015 10:03:17 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD047; 1:0el+slbk/f+SHlK3giQiRUQAsC1QpSaaYPolt87N9/EpVWHaNyU2k74eQkdm6Ebe3r0KUV0KSkA3iLNewDxZZal5GVjEp0QRaDVHpc13bxXhz5OGLx8yU6Vtk24eSqE3KjtARnUsIoRYkj8C4aYx4S4oxDAsTFPVoE+M/ZVXQlOORw2oCVq+4zJ7oaTmIcNjRWjplcuuO0wwJjm/uiF1nb7QNktoJYMniKM4VZJJoTRdbpZRJ21R/oB+igCCw0f1WskU1agvFFoslOK8imkOTa5HpmQYEgdLSoAfFIp/0KHcPHkb6gjuIKgGIPzlEHRY+Hm3rfgAZitoByzsCtXkzA== X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(199003)(377424004)(33646002)(42186005)(50986999)(106466001)(97736004)(46386002)(2351001)(103686003)(110136002)(5001960100002)(107886002)(52956003)(6806005)(92566002)(229853001)(64706001)(86362001)(46102003)(15974865002)(81156007)(45336002)(189998001)(11100500001)(48376002)(5008740100001)(54356999)(19580395003)(50466002)(450100001)(5007970100001)(87936001)(105596002)(69596002)(90966002)(5003940100001)(47776003)(551544002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR05MB060; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1PR05MB060; 2:be85vk9NjRL3gnjpuSDvNUC2o0/gvRQeMR1yquvPW1pOghcKeGqynPG/9IFo8sKfGmvJM0tcWVP6TWuY+M50uWuuEZvv4t5MloUDrT204ZdrQkc1avD2sdedNOAxz4Ng8f9geRsBruOKaJ1G2j2wAyXU4dFtn80hzOi90/91B1Y=; 3:CUDx0YEIkBOHXiqgVSuy2xmzpNSQA972ZF4C6qajQGJFk1bxFWdRCPC1L+Uoz7fouAqeavHGTkTLL97fsK/lKuJOhnOdvjHxveqxu4QMWarx7BQ9Rh6ZiPvDh50FA+vNn4mBipvcOqhbo48ESVW72VClciIsRlzdqisWIpq7KqavGbFtlAfKsVsDBiht0smcgXbJd7yN0Gy4yEczTZPJAYkj7wygMGmSXE1IE3jQvOk=; 25:pZo44QItPCTphYXLlOWCn5vsHv7j9h70GbjFkuoaC7Y0eXeGWrC5IbAlm5dLHK79Wl6uVeXyK2uLxq3fzIvSuGp0i2onMhHUeAJAE6zG72JgFT3x6yJl2zvRZtW83lFN7k5hjWq0Jlfg0wGk7IbH8PjxfQmQPO4PJf5wRzBElKoRInBpq8kMfuBB2mYvhPlGqsfLcmqKGFdc+6AIZQ0NzP3QFliaJI7rOaYONV00d3M4uNLAJmpgNnMkF4Lgo56a X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR05MB060; X-Microsoft-Exchange-Diagnostics: 1; BN1PR05MB060; 20:jAExYaaehtZyioDjPnWTRE2LrpYyOsIC5PgqTbf1H1Bj+IQR2XVndUD+BPR9u3PuUnKJeyQVy031x8gNYYic3Y3HB/TfG++okMfsKqpWxFO0xMuPJOumkS002uSPscd56uF4GBBD14FC/GFD8u0ksim8mIumG4978FpL4Zz/wlpFxh2hwsV/TD8Rx2JJG2L/dZEb7ji3WdYOe1eHAJjPbMMNxZSmXpja7ZWAkcdemEMgPP7hzmUeWJoI0pfPFUMNUoLr9Z7Krkt7YhDZYj0kC4kpkMXQ/Oi0wXrgSCxFKG4DkKlpN2vhCZy1CfWWc8ioJp9kMEvzBncz6Hnm/mJs+ikPfj3fHyX4FgOoXP6U2+ETGqJIwAwcD2+f2uLCb7yGstGRuRR+5l5jQog0Hn4uHdZRkQ7tCKsw+TVNCWAtopsfnrQIZYMQ0iPnkNuFztXy6Mf7sokifBLFxpq6bDv8USfcS4TNX4Bu3PzcFU3RINbeTJnMIus5/4MurdcZAPPJ; 4:qYWgtlU6cOhuPV3YVVGXUJfcNOrJKZNJ+H9RwXje3NSjgEoneFCkpd9wLm4+a1cSDv3GbwEeztvUQxGEXmRcn4ndmIpERCcPJihANSqq/2yMyXEsE63qKE6p8IE2oYhqPODZJWC+33s1h/0RFnKzDjt6U0XEyHMviZMXtQhEl3GxrPJHfBtZX4f/IVFN4wvFPjRZLr0GbN3itl6ABcDA08cixZnqUdd9nhF9lAFiH4cJZynvsc37lMRElCFafs4SBht1E5P6oGjOdk/mF2X8gY8H6GAgVSbGEYe7dM3AhGsyp236ZEtrTYK71j37WcHjGIAO96sbB04wxfiJlgj6LLA7LyOSjihf6OEOdeudYxw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001); SRVR:BN1PR05MB060; BCL:0; PCL:0; RULEID:; SRVR:BN1PR05MB060; X-Forefront-PRVS: 0723A02764 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR05MB060; 23:np2lDnVjX1K66GYNajPzHW6jOo6wMOvXJKEeKDbT1d?= =?us-ascii?Q?3Zb3Z2wRkBladXgKP/O5v51S7RyPP/shVcO4OLZ/BsiVcq5F5HeaOS3ck9mc?= =?us-ascii?Q?suOidi/owThyNnkesAmB7OjMwJek5zy9iBaVhsZdpjeHcFK9vyDQsNnplMJt?= =?us-ascii?Q?eVwaVa4TyDoz9GESW9zdA1flp8cC1FxRZ+QZYQhfjO4y6JOnXkMShq/q2awg?= =?us-ascii?Q?EgaDH5kNJ2sx5shdzaCE0Ga6ZWEfXuW/zrlcAzc5B6W7et9Z8G4RJf547cZa?= =?us-ascii?Q?Ej75hb2avf7+I6Tzc6IjM0SVfXpOi55k5eyetjyQlph/n0RpK3y5fEEoFzgL?= =?us-ascii?Q?hGEuH/PXP7lG57pOwawE4UrghVBdsODt4GGq8c4LW/JKIDVhMYf70sG16TUT?= =?us-ascii?Q?elBz4pBBooOYOc8fBQt8tER/R7IUNqmrpyCt+qFIgwNrrCkThT5ydYF5Bssx?= =?us-ascii?Q?jPaQU2TXQLUKlwbvUf8pvRZfyb/OQDhq/OutbLiZ4NTsQCxp7Xybyms8+zac?= =?us-ascii?Q?ThUTppeYnCsyOZSz1R+Yd+AiuvCjOOO4875jf4efMy1aEn9si09PStiLB/dW?= =?us-ascii?Q?Xf4jbEQuHtf6/cj+ihrTuLmfGbp8oKBcDXwMkATWdIhtLekvhgGn2V0FxbHn?= =?us-ascii?Q?6vBThVp3vhzXkyikMAwm9QTB86avPK06+4u6U/Ub6WsGS8OB9Dse74JhSUj9?= =?us-ascii?Q?NIQ+ZG3DOPbq2dQwj0Ky3N+vUkXz+2tzc3+QMPBrS+q7xcPCtuC4elyWmdjc?= =?us-ascii?Q?DWQi/jeTGbGYV1YHt3y6Poy0klMsu8nCYfJCa2s/N9h1CEUTgrPf7ClIqRbN?= =?us-ascii?Q?tQiSeXPwLtluNiBUvo/avTUTQzZ/HpU1Gxb3Ap46PlGvvBhYSupCI2VgGmLq?= =?us-ascii?Q?gkg2gRS7jn6V/1fAm22jlodlJLA4Ev9tj1r0ZmLUVvr3aVjv/WM0+IjGkXX0?= =?us-ascii?Q?iof7Kpo526tyPoSTu6sAkjtU+Y4oIo4PCiINZCnz8d5Sf3yQsZpQYpeOsfEC?= =?us-ascii?Q?OWLCqHYUyG5TeZR5IXsrE9u3swLjXQx93akWqOHOH6OJ2CMSpBbWJ1m2625+?= =?us-ascii?Q?6zRp5r0q+0tmsTtE+s0XPBpYO56NWmdAWctmM3dm1BHdAMxlbKoReZZh4IdO?= =?us-ascii?Q?W1X1xy3XJ1W5HnjqNwmq98EE3BICuI?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR05MB060; 5:gabTX+MHPK+R8kNLhB4GyQ/u428i3ydZXUg/xy5ysvlh7tR6QQBD0Z4s/Pi5Bt7vizJWScA5gYqmgFY2zD5NK8b29jqw99glpnRAKqwewRUrgl2ZCLk/2WYeHKwzgT29IDUdOn8aCaASuCpPJSDy6A==; 24:QWKBXzl0vMTRvgb89+KR5waDG+h8RILm9eGNDmbgSeyPGUDyvLYemaww8eGp2XXRkPlSLxdruQ9Pk+sniBpbuSL2jLPvZEUaQKGflcLrcw8=; 20:Syllan9Ljaov7I510VbO5uE/F10yr3vXaUooKn8ACZJO6w+w/nNGdA18yTr+5wPByq6wPAZUwQyQqyoqXtP1GQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Oct 2015 17:03:20.0189 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR05MB060 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I've used MH and Emacs to read the insane quatitites of mail I get for many years. With latest upgrade, I now get rubbish like: Opening TLS connection with `gnutls-cli --insecure -p 443 ... Which I certainly do not want (else I'd be using a browser to read mail). ^G won't stop it and a 2nd ^G makes emacs want to core dump! After googling a bit I set (setq starttls-use-gnutls nil) (setq mm-discouraged-alternatives '("text/html" "text/richtext")) but it is still doing it. How do I tell Emacs that under absolutely no circumstances do I want it to do this? I can remove gnutls-cli, but then it falls back to openssl - which I cannot remove. Thanks --sjg In GNU Emacs 24.5.1 (x86_64--netbsd) of 2015-07-10 on amd64-nb61 Configured using: `configure --srcdir=/work/editors/emacs24-nox11/work/emacs-24.5 --localstatedir=/var --without-dbus --without-m17n-flt --without-otf --without-rsvg --without-x --without-xft --without-gif --without-jpeg --without-png --without-tiff --without-xpm --prefix=/usr/pkg --build=x86_64--netbsd --host=x86_64--netbsd --infodir=/usr/pkg/info --mandir=/usr/pkg/man 'CFLAGS=-O2 -I/usr/include' 'CPPFLAGS=-DTERMINFO -I/usr/include' 'LDFLAGS=-L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib'' Important settings: value of $LC_ALL: C value of $LANG: C locale-coding-system: nil Major mode: MH-Folder Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t hl-line-mode: t mh-showing-mode: t display-time-mode: t tooltip-mode: t electric-indent-mode: t file-name-shadow-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: Wrote /homes/sjg/Mail/drafts/3192 Sending...backgrounded Processing deletes and refiles for +inbox...done Opening TLS connection to `www.lecorpioondemand.net'... Opening TLS connection with `gnutls-cli --insecure -p 443 www.lecorpioondemand.net'...failed Opening TLS connection with `gnutls-cli --insecure -p 443 www.lecorpioondemand.net --protocols ssl3'...failed Opening TLS connection with `openssl s_client -connect www.lecorpioondemand.net:443 -no_ssl2 -ign_eof'...failed Opening TLS connection to `www.lecorpioondemand.net'...failed Quit Making completion list... [2 times] Load-path shadows: /homes/sjg/lisp/faces hides /usr/pkg/share/emacs/24.5/lisp/faces /homes/sjg/lisp/rst hides /usr/pkg/share/emacs/24.5/lisp/textmodes/rst /usr/pkg/share/emacs/site-lisp/ispell/ispell hides /usr/pkg/share/emacs/24.5/lisp/textmodes/ispell Features: (shadow sort warnings emacsbug help-mode mule-util parse-time vc-cvs add-log shell pcomplete grep compile vc-dispatcher vc-hg sh-script smie executable rect network-stream starttls url-http tls url-gw url-auth url-queue gnus-html browse-url xml url-cache mm-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core url-vars diff-mode easy-mmode python-mode comint ansi-color ring dired flow-fill misearch multi-isearch cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs mh-alias crm ispell mh-thread mh-identity mh-letter mh-comp qp mm-archive smiley mail-extr mh-mime mh-gnus mh-show goto-addr thingatpt gnus-cite gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int message sendmail format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus-range gnus gnus-ems nnheader mail-utils mm-util mail-prsvr wid-edit mh-seq mh-inc hl-line mh-tool-bar tool-bar mh-xface mh-utils mh-folder which-func imenu easymenu gnus-util time-date mh-scan mh-e regexp-opt mh-compat mailabbrev mh-acros cl-macs cl gv cl-loaddefs cl-lib mh-buffers mh-loaddefs advice help-fns time image tooltip electric uniquify ediff-hook vc-hooks lisp-float-type tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select 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 nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) Memory information: ((conses 16 656969 442054) (symbols 48 32268 0) (miscs 40 1286 4172) (strings 32 144770 86862) (string-bytes 1 2087681) (vectors 16 26619) (vector-slots 8 1209012 50622) (floats 8 284 595) (intervals 56 62208 33487) (buffers 960 78)) -- Thanks --sjg #include /* imagine something _very_ witty here */ From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 15:20:33 2015 Received: (at 21650) by debbugs.gnu.org; 8 Oct 2015 19:20:33 +0000 Received: from localhost ([127.0.0.1]:33037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkGjx-0000w4-5i for submit@debbugs.gnu.org; Thu, 08 Oct 2015 15:20:33 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:37593) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkGju-0000vv-IX for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 15:20:32 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NVX00E001FUMV00@a-mtaout22.012.net.il> for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 22:20:29 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVX00ETR1Q4M010@a-mtaout22.012.net.il>; Thu, 08 Oct 2015 22:20:29 +0300 (IDT) Date: Thu, 08 Oct 2015 22:20:31 +0300 From: Eli Zaretskii Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls In-reply-to: X-012-Sender: halo1@inter.net.il To: Simon Gerraty Message-id: <83pp0pcglc.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: 21650@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Simon Gerraty > Date: Thu, 8 Oct 2015 10:03:17 -0700 > > I've used MH and Emacs to read the insane quatitites of mail I get > for many years. > > With latest upgrade, I now get rubbish like: > > Opening TLS connection with `gnutls-cli --insecure -p 443 ... > > Which I certainly do not want (else I'd be using a browser to read mail). > ^G won't stop it and a 2nd ^G makes emacs want to core dump! > > After googling a bit I set > > (setq starttls-use-gnutls nil) > (setq mm-discouraged-alternatives '("text/html" "text/richtext")) > > but it is still doing it. > > How do I tell Emacs that under absolutely no circumstances do I want it > to do this? What exactly is that "this" that you don't want Emacs to do? It's hard to help without understanding which part of what you described is the problem. (Maybe it's because I don't use MH-E; but TLS connections are in Emacs core, not in MH-E, which just uses it.) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 16:19:26 2015 Received: (at 21650) by debbugs.gnu.org; 8 Oct 2015 20:19:26 +0000 Received: from localhost ([127.0.0.1]:33074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHev-0002Ks-V2 for submit@debbugs.gnu.org; Thu, 08 Oct 2015 16:19:26 -0400 Received: from mail-bn1bon0139.outbound.protection.outlook.com ([157.56.111.139]:24288 helo=na01-bn1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHet-0002Kj-RE for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 16:19:24 -0400 Received: from DM2PR0501CA0036.namprd05.prod.outlook.com (10.162.29.174) by BL2PR05MB049.namprd05.prod.outlook.com (10.255.228.144) with Microsoft SMTP Server (TLS) id 15.1.286.20; Thu, 8 Oct 2015 20:19:22 +0000 Received: from BN1AFFO11FD007.protection.gbl (2a01:111:f400:7c10::164) by DM2PR0501CA0036.outlook.office365.com (2a01:111:e400:5148::46) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Thu, 8 Oct 2015 20:19:22 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BN1AFFO11FD007.mail.protection.outlook.com (10.58.52.67) with Microsoft SMTP Server (TLS) id 15.1.293.9 via Frontend Transport; Thu, 8 Oct 2015 20:19:21 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 8 Oct 2015 13:19:20 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t98KJID45090; Thu, 8 Oct 2015 13:19:19 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [IPv6:::1]) by chaos.jnpr.net (Postfix) with ESMTP id 44D65580A9; Thu, 8 Oct 2015 13:19:18 -0700 (PDT) To: Eli Zaretskii Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls In-Reply-To: <83pp0pcglc.fsf@gnu.org> References: <83pp0pcglc.fsf@gnu.org> Comments: In-reply-to: Eli Zaretskii message dated "Thu, 08 Oct 2015 22:20:31 +0300." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <9577.1444335558.1@chaos> Date: Thu, 8 Oct 2015 13:19:18 -0700 Message-ID: <5705.1444335558@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD007; 1:jsGuHNflw/imWFnBDsJENofVeMLfHOUafrixvhCKob6f+5MoGKgfcSQxw13NFTjWHdsLrwchx74HxK8kk/HU0p8rV7G2tEwU9FzTPopDuLRQqf1uMWDqcUV5Jvj7/E/j19ctrnlRVHlGGxHS5SvNuHKjIPFZKSvW0ekRJfgDVPvxT2jZd2qyd5bD9YGRXPZOsfNUPvfXorbK6vPKtAeIKTUQoMg+7oY/tAXWcYxi60QPKNvSqiOupHool4x+LM6uZlm5JdzBmiCJoiRazai26j2NZJXw+/+g2sNc7FQfo1GO1rhyJ2jdB/Od+fxnk+QEOsc/I+tsDXriEmGvNgsJMhTEDRTP/dkhJ08kBQ4AlNENQwmMitNlY0B75y4yRsgL X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(199003)(24454002)(77096005)(106466001)(105596002)(86362001)(46406003)(87936001)(97756001)(50466002)(64706001)(69596002)(19580405001)(47776003)(19580395003)(33716001)(23726002)(76176999)(50986999)(189998001)(117636001)(5008740100001)(5001920100001)(57986006)(76506005)(110136002)(107886002)(5001960100002)(46102003)(11100500001)(50226001)(6806005)(2950100001)(81156007)(5007970100001)(92566002)(97736004)(4001430100001)(42262002)(62816006); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB049; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB049; 2:nwuJopT8xz1meZwkYccUiBcc3d+qDXHcra5hFu3JIaeZflt/LTd6ERMWGQ+e/mOmv9vWGbk3PATKjJ7kOAsvc6FcUB6tTzscElh7WjUQNZpzu0hO4rZxCjRTomdNETH1p9bLp2eQUdpbN+qKssRvTCR1HmY4LH6s/FzejQbQrgE=; 3:p0fMGdpzH1Td+XNpQbJBEBxFR5OOGmNNAIh+qxlzT/vbQ7pu5MPS6Bb4mk4VaZU0pk31Le4vUOUaUSwU57BkKwFO1w3GBXJY640tVhen64OPI9IQF+2pkpAIaNdAcalS+v/x5T/D/XiCfLpMWyDhtkTI6nZtACMT9no0OHxZBhSgqtzrZn8VNCKTxRKqnpSJGRejhKFLTqw2wuvt8qqXniXbszVuuDmpwWJZFE9zRMs=; 25:W0NS2aHJrkrJ/gH1hIg+iXIDgNZKD0pTYBgdZ7PFBo/f8+8Xg07DnkaBEodr+nStqhi3SCV5bvPyY72FuI1JH3+RV44ywatsJ3aQLYpYTgjboV3RwEQf4siGGRAZIiIdCGmTdRtQdqR88douoyakg7Bu4tDaBaSZbKa4eq7s/gYSHZP3XOJSZE/2aL6SSg6SuyBP6igWu1bNuglrlRrPRfa3p/3iYCtrPkBC6xhABPkhydeGy5O3TH/KxpYbzuQDTR7CDn0ElpuJhJz0S9xm+Q== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR05MB049; X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB049; 20:v/lqQxByolOjhpmHUwOj8DKNNEOiRpu0plP9NxNEQ4GxeFlc3x89MCkFURyXf+OsX6burtL4+3z5k1OwV4SNoRK8WNM5gTqrEPykvqzCHJO6Pos9r4Hg+UhZPaO+c5/nD8En6/MueXNaVC3WVMSx21LD3C9clWt6WV3W+NUScip1n5Zi64mhi4QEglwT4y2DX+mLeGFiLMk4gpuCJZ0rtdY6X4NfBZC0Byvx8m7IHMeZIEp9/LX4jbrlmMCHrpyL3GVOCrKs9YKEw/e96SeVIrZMX9u0cZEMmc0G87ebeC1CPgo0Ta8v5MeykoCIqsqYffNxYfq5NFdb15rM9VVdeWwH/K/Ys/2zSGgKobm0BGR7j2NEsLG9+NpA7k+e9gLWJsw2dc46aEiE/twNWS7FL2HmGM+Nf8c2OVecCMtfT9Wh2zD7CjTgD8RAcIAqOMlXrjBvdjElR8Cl+gms85JLzHiDp0LIcTkUEyCizOXq0uLQ16bzgTYMGqXT4EWbdY9V; 4:kkeNTXCqs7KTt/7sKwspB7ni63i/O59ZzrXt5Do89L+rb/7m9ob0Rpydpi7BLNo5fCa8xo10oFirjFGT1A5byNab5D9w1fA8KlU0x2JQQdQ0L0ugyHGsC10y1An5J633UJLaiIygS8EPhf6Sspi0q+j/HT/GuHuJyt2xRotXFIfCrwdkKYa8AaTOp9WYvMcaAgAqlRTCevjp1riDubimwo9XIPxChD4tENgw6n4UkCRf76jmrHyyUcMTFLK/9Lhkkg5u8vISBN9R+OnFmMuCr6s7wSTUgSvj+3PFdDUBoNxadleUfi7MmrHVpLkBwQbGbcMWkq59y0h7VQHTkRQVn69/CF+qFChvOsSMHHmHnYk= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:BL2PR05MB049; BCL:0; PCL:0; RULEID:; SRVR:BL2PR05MB049; X-Forefront-PRVS: 0723A02764 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR05MB049; 23:aZsn8M8wozT+qwzpTbfuPYi1sUdc2U6p7SxbcNq/gf?= =?us-ascii?Q?JTuAvfxaPqxUQMc1Ed/Gl8kdM0S470FdAJ1C9MRKqWV7IqHltbTNICGLhJNu?= =?us-ascii?Q?5964UcO4WxaI2tOQfwR7MvN08cnqCHZlVIMD7KQkIH24BlSiAwK/N/SGnuSa?= =?us-ascii?Q?lMRHtSaA/4BXLXPxdJGqXbODfpjc5wODnVfI3xDWf5ro19lpr6V6hQ3Gkfso?= =?us-ascii?Q?RMtTzkeTDU68v4HBp3dp//Mc3U6x8/Ol6MU7J2cMvMXrdiDHv++nrV+xngGj?= =?us-ascii?Q?ejm/k6uKpynD6Mb9YlkqUmU4154ZequGmYeLvm6itVDmIXUF7RETNUj1ada/?= =?us-ascii?Q?ncSQkYKo/YDZkGB8PxBjeuUmRYVXNuLturQy663FEeGWFyl0sj1gk1RXCqoJ?= =?us-ascii?Q?Gjm6GYGos1ZTDx7AB7j77K6pjD5daVnNG4sdnCurLf6SZRU0N9wCQMoWkOpI?= =?us-ascii?Q?eR/8hUQq8dsJo2bNpd95L3fYRdvbd4XHro6pkqi31QIT9YJ3djHUYf/qGfui?= =?us-ascii?Q?IJ+S5ToIfDEaIyoFEvTYtL9USkK1x6iKSiHcgDLVNs7iUz7BRfbcz3wEcSrd?= =?us-ascii?Q?rvGvcMG8WKCU2rE4mlm+G38RVBwiOTGoQbS7929brEJEX2DW8PUZlJsBjYL0?= =?us-ascii?Q?Es7pazt++daI+d7yzc4qJQfL0YZ9RYWgWx9jt1LfCraZCsYbQN+Ba+7OuZdX?= =?us-ascii?Q?gXUlr35zfzPvWH4wYGUyHrZ4d6pVh5k8i+Ciod4rkjLXZ5ceBetdzaOhuSHn?= =?us-ascii?Q?kcUt+MLHM69vs+z/aROzTDWj7CnZuzfE7IIWo/G70JAQLOpDxsJIxd3vRFyD?= =?us-ascii?Q?sOKsBpY79rO7vD9jfTqCVQMqBwj8s/uHrbU5PEwnuNtmBQwbIBD01pDrcFhd?= =?us-ascii?Q?PHqKnQRO8WbyNpMSO0Heb5sObL5TF+kt/xP57vAYBnH2NP0JmmxSylMYVcOT?= =?us-ascii?Q?fxL1O8ljvoLWvR2Y6S036gSsU/Tm/byaoshxNCUmMJBCQ8RJrDnYpzx3ZY6q?= =?us-ascii?Q?2IVrhsNvm3ei3F8a5zw1T1tgivj2SnS7ifBy0Hh5ikOoKxowwisOCwtxpPpr?= =?us-ascii?Q?gb1wI1iPcGj/0HhH+dvAvwoQWl+Bz062AgaVC8NyrLpU6ClB3+Wz9rp0k9nh?= =?us-ascii?Q?xEj+3eTjKyU/aL9vjvyppegC4CysBZZFi2JNCkQWX+s2TfMcEJ8Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB049; 5:8CmnC5P/m/pLNytR4QKJ7dMhPKMa0lHK6ly/z60lEGcXyCKtHLmlGyev5Ufpe7EQ0CrqqEJJTAUns6cEj7jvPA3wumuyoZczqacgk/D81wLcXAPJjTyfJee1dxaRrM9qhSQ7zZhLRdMc5ddgPhB8UA==; 24:xEMhtCmomz65qklnM8DcjCvTLgfsUF0vc56wQbinWtGRUd+ZatNjVXRo3vL1M6R9/TgGDUiHwZS55mNY3RzKhym+A+8wMepVJG3ruhL8Tdo=; 20:+sI87yoyEQfmANSiEjAA1goDX5946SdExirddPf0Vj5jAVbh3Zkarbp4CtP3NNYDXxfc3YXWmo7cEL96X6opdg== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Oct 2015 20:19:21.2832 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR05MB049 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 21650 Cc: 21650@debbugs.gnu.org, sjg@juniper.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Eli Zaretskii wrote: > > How do I tell Emacs that under absolutely no circumstances do I want it > > to do this? > > What exactly is that "this" that you don't want Emacs to do? Sorry, I was refering to the opening of urls (tls or otherwise) especially before I've had a chance to even see what they are. That's a serious attack vector and why I would never choose an html enabled mail reader. Unfortunately my mail reader of choice (for the last 20 years or so;-) seems to have morphed into one. I'm hoping that that can be turned off. > It's > hard to help without understanding which part of what you described is > the problem. (Maybe it's because I don't use MH-E; but TLS > connections are in Emacs core, not in MH-E, which just uses it.) Sorry, mh-e may be a red-herring. I want to prevent Emacs from opening http[s] urls - at the very least while scanning mail that I've not even been able to read yet. Thanks --sjg From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 16:38:27 2015 Received: (at control) by debbugs.gnu.org; 8 Oct 2015 20:38:27 +0000 Received: from localhost ([127.0.0.1]:33082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHxL-0002oe-DU for submit@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47972) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHxJ-0002oW-UF for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkHxJ-00086Z-14 for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkHxI-00086U-Ty for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:24 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZkHxI-0005Z1-LI for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:24 -0400 Subject: control message for bug 21650 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 08 Oct 2015 16:38:24 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tag 21650 security From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 16:38:34 2015 Received: (at control) by debbugs.gnu.org; 8 Oct 2015 20:38:34 +0000 Received: from localhost ([127.0.0.1]:33085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHxR-0002ow-NR for submit@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48015) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkHxP-0002op-P2 for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkHxP-00087i-4A for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkHxP-00087d-1I for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZkHxO-0005Zl-RD for control@debbugs.gnu.org; Thu, 08 Oct 2015 16:38:30 -0400 Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 08 Oct 2015 16:38:30 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) block 19759 by 21650 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 20:03:20 2015 Received: (at 21650) by debbugs.gnu.org; 9 Oct 2015 00:03:20 +0000 Received: from localhost ([127.0.0.1]:33191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkL9b-0000lB-UT for submit@debbugs.gnu.org; Thu, 08 Oct 2015 20:03:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33447) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkL9a-0000l3-6h for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 20:03:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkIdn-0002Lp-8F for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 17:23:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkIdC-0001rv-DI; Thu, 08 Oct 2015 17:21:42 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZkId9-0006cx-QH; Thu, 08 Oct 2015 17:21:40 -0400 From: Glenn Morris To: "Simon J. Gerraty" Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls References: <83pp0pcglc.fsf@gnu.org> <5705.1444335558@chaos> X-Spook: Peking Honduras Dirty bomb MARTA DDOS Europol Al-Qaeda X-Ran: rbm9w*ra (Simon J. Gerraty's message of "Thu, 8 Oct 2015 13:19:18 -0700") Message-ID: <8er3l5oy3g.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 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 21650 Cc: Eli Zaretskii , 21650@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Perhaps shr-related. http://sourceforge.net/p/mh-e/bugs/478 http://debbugs.gnu.org/21519 As always, a minimal example starting from emacs -Q would be helpful. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 21:29:14 2015 Received: (at 21650) by debbugs.gnu.org; 9 Oct 2015 01:29:14 +0000 Received: from localhost ([127.0.0.1]:33241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkMUk-0002nb-48 for submit@debbugs.gnu.org; Thu, 08 Oct 2015 21:29:14 -0400 Received: from b2bfep16.mx.upcmail.net ([62.179.121.61]:45432) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkMUh-0002nH-Sd for 21650@debbugs.gnu.org; Thu, 08 Oct 2015 21:29:12 -0400 Received: from edge11.upcmail.net ([192.168.13.81]) by b2bfep16.mx.upcmail.net (InterMail vM.8.01.05.18 201-2260-151-151-20140610) with ESMTP id <20151009012910.QBGJ9629.b2bfep16-int.chello.at@edge11.upcmail.net> for <21650@debbugs.gnu.org>; Fri, 9 Oct 2015 03:29:10 +0200 Received: from iznogoud.viz ([91.119.211.112]) by edge11.upcmail.net with edge id SpV81r00J2S3TTP0BpV87m; Fri, 09 Oct 2015 03:29:09 +0200 X-SourceIP: 91.119.211.112 Received: from wolfgang by iznogoud.viz with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZkMUe-000H6F-0O; Fri, 09 Oct 2015 03:29:08 +0200 From: Wolfgang Jenkner To: Simon Gerraty Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls Date: Fri, 09 Oct 2015 03:23:05 +0200 References: Message-ID: <858u7c4yos.fsf@iznogoud.viz> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21650 Cc: 21650@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Thu, Oct 08 2015, Simon Gerraty wrote: > With latest upgrade, I now get rubbish like: > > Opening TLS connection with `gnutls-cli --insecure -p 443 ... > > Which I certainly do not want (else I'd be using a browser to read mail). > ^G won't stop it and a 2nd ^G makes emacs want to core dump! This message seems to come from `open-tls-stream' (in lisp/net/tls.el), so it would be useful to have a backtrace from there. E.g., instrument the function with edebug-defun and then type `d' when a call to `open-tls-stream' activates edebug, see (info "(elisp) Edebug Misc"). From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 03:11:56 2015 Received: (at 21650) by debbugs.gnu.org; 9 Oct 2015 07:11:56 +0000 Received: from localhost ([127.0.0.1]:33285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkRqN-0002bm-Sb for submit@debbugs.gnu.org; Fri, 09 Oct 2015 03:11:56 -0400 Received: from mtaout27.012.net.il ([80.179.55.183]:46573) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkRqK-0002bb-8x for 21650@debbugs.gnu.org; Fri, 09 Oct 2015 03:11:53 -0400 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NVX00L00YEFCT00@mtaout27.012.net.il> for 21650@debbugs.gnu.org; Fri, 09 Oct 2015 10:07:56 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVX00HVVYH8SR30@mtaout27.012.net.il>; Fri, 09 Oct 2015 10:07:56 +0300 (IDT) Date: Fri, 09 Oct 2015 10:11:54 +0300 From: Eli Zaretskii Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls In-reply-to: <5705.1444335558@chaos> X-012-Sender: halo1@inter.net.il To: "Simon J. Gerraty" Message-id: <83lhbccy85.fsf@gnu.org> References: <83pp0pcglc.fsf@gnu.org> <5705.1444335558@chaos> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: 21650@debbugs.gnu.org, sjg@juniper.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > CC: <21650@debbugs.gnu.org>, > From: "Simon J. Gerraty" > Date: Thu, 8 Oct 2015 13:19:18 -0700 > > Eli Zaretskii wrote: > > > How do I tell Emacs that under absolutely no circumstances do I want it > > > to do this? > > > > What exactly is that "this" that you don't want Emacs to do? > > Sorry, I was refering to the opening of urls (tls or otherwise) > especially before I've had a chance to even see what they are. > > That's a serious attack vector and why I would never choose an html > enabled mail reader. > > Unfortunately my mail reader of choice (for the last 20 years or so;-) > seems to have morphed into one. > I'm hoping that that can be turned off. > > > It's > > hard to help without understanding which part of what you described is > > the problem. (Maybe it's because I don't use MH-E; but TLS > > connections are in Emacs core, not in MH-E, which just uses it.) > > Sorry, mh-e may be a red-herring. > I want to prevent Emacs from opening http[s] urls - at the very least > while scanning mail that I've not even been able to read yet. OK, it's clear now, even to me, thanks ;-) You've got several suggestions for how to present additional information about what triggers the URL access. I think that information will allow us to help you disable this. In generally, I'd expect to see some option in MH-E to disable this. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:10:28 2015 Received: (at 21650) by debbugs.gnu.org; 9 Oct 2015 15:10:28 +0000 Received: from localhost ([127.0.0.1]:34425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkZJT-0006zF-Mx for submit@debbugs.gnu.org; Fri, 09 Oct 2015 11:10:27 -0400 Received: from mail-by2on0136.outbound.protection.outlook.com ([207.46.100.136]:15466 helo=na01-by2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZkZJR-0006z6-A5 for 21650@debbugs.gnu.org; Fri, 09 Oct 2015 11:10:26 -0400 Received: from SN1PR05CA0012.namprd05.prod.outlook.com (10.163.68.150) by CY1PR0501MB1387.namprd05.prod.outlook.com (10.160.148.141) with Microsoft SMTP Server (TLS) id 15.1.293.16; Fri, 9 Oct 2015 15:10:23 +0000 Received: from BL2FFO11FD032.protection.gbl (2a01:111:f400:7c09::165) by SN1PR05CA0012.outlook.office365.com (2a01:111:e400:5197::22) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Fri, 9 Oct 2015 15:10:23 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BL2FFO11FD032.mail.protection.outlook.com (10.173.160.73) with Microsoft SMTP Server (TLS) id 15.1.293.9 via Frontend Transport; Fri, 9 Oct 2015 15:10:23 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Fri, 9 Oct 2015 08:10:14 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t99FABD41320; Fri, 9 Oct 2015 08:10:11 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [IPv6:::1]) by chaos.jnpr.net (Postfix) with ESMTP id 10DB8580A9; Fri, 9 Oct 2015 08:10:11 -0700 (PDT) To: Glenn Morris Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls In-Reply-To: <8er3l5oy3g.fsf@fencepost.gnu.org> References: <83pp0pcglc.fsf@gnu.org> <5705.1444335558@chaos> <8er3l5oy3g.fsf@fencepost.gnu.org> Comments: In-reply-to: Glenn Morris message dated "Thu, 08 Oct 2015 17:21:39 -0400." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <17609.1444403410.1@chaos> Date: Fri, 9 Oct 2015 08:10:11 -0700 Message-ID: <8051.1444403411@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD032; 1:ApwLvnxdWO9lf0uDVol//o05IGbA0CuVUIdqTNcHGG3jDhmW26Y1qupw+5nf9clZu/4c/dlz4IWRVB38dAoHjyKKthrLQ5G6xiWcL4IxDyGyvv45Sli4dc7Q8WvqcrQ3iyEOgd0GjQ52Nvl4CZEXuNeknNiowSvDoOqWZJJ7HKAgy1f52Z+iQq7f3QvSDzWWxK8s2T+m5pi/kdz/bkaiGKd5ooxZugZkpPULnSfvAJghJVvrGpYGCen/3vav7r9kjH4U3e61G6TkxKrno8tqBzr2HsVgr4wcKV3mffFK1i7EOC4mvk+YfukYF6meDz/hcZa6wp7IIQsQH5XHDfCmOak+9QgW/tBs3VcojZ7BuMYXJZn7PbphLoBKoI3XGxS3 X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(24454002)(51914003)(199003)(33716001)(105596002)(106466001)(87936001)(69596002)(117636001)(64706001)(86362001)(93886004)(47776003)(76506005)(5008740100001)(46102003)(57986006)(50226001)(77096005)(50986999)(76176999)(107886002)(110136002)(5001960100002)(15395725005)(189998001)(6806005)(50466002)(97756001)(92566002)(11100500001)(81156007)(5007970100001)(97736004)(5001920100001)(23726002)(15975445007)(19580405001)(2950100001)(46406003)(19580395003)(1720100001)(42262002)(4001430100001)(62816006)(16193025007); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0501MB1387; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1387; 2:Qk9k4Ks9+DXIf2NAVNqaJBCiXW7S5DRwF76+YeQXW+vesXGYq5XxwYgrbkWwsm0gvUTlRaNDY77sPl54KgQ1glYvXIpEKYBkToHDpuVqTFyPMr3DzU1TyasQVLb/tFrNP+BZBcjn8XafxNANN90vqbXC/fNaJgriDBSwBPkTglE=; 3:ocL7W3PPQMx4v8tlkoBlglB+8jmtXH6veV4PrnkABPnJ5cPjGd3I27czI1tO+X8X7p2p2lZCnETuR89vQr2Q+vrR3dQDgdovIaZWGv9LAXUoCu9S8dRadkdsK5fvgyfDyl1aUEx2sDdZ9fIkxHSCjn+j1q5Wscf5Zw2+tvxqumMQjK6vWJaISRhLEmI9nTv5ka8TITbYwsOzk5EHtNJ9cNMSll0qpxutEpaAIMXrZ+Q=; 25:rzYER5ETKxyIHPb8uUuw4d9YdlRecPaTI08g3xyg9Yw9F+YSl3Sy1zUYz4zqunMdTZVSAnDWIId/rGIYFE06G0cq8XR7Y8G0jR4Nn/s441Tjq9lu04mUEA1HfNgaprWLWcNexU4C3RlAaQlrzmCUcBdodCsX8W+wEINFUqf2+QtmY9qzqiZbsn5mgBW4yGq/RtsQJJCW5fZNLE1rYs/aONzyM6rmibvIYJtBARm4nvSWf9P3RgYXMnZboABsgKyNAmNib5e20iRBb5zPFbuFjw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1387; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1387; 20:5WNSCAUONqTvGBf+dzW0/6a5BOcv4lxl66HXTUUjw7ZjaOY6X2k7OBrlcNJMjR5u9KIOZRvw08AXzo/lN2Cpe3rhD/3pKIB7R2CUwmtSrHZFGtPAl4b4reuuZOYeNu3EHRbw+ZlyhFeF6F9VTx3zNoqTCHYaRR848rJT8WomU4+UL46wubL4kRSkRoEKZdYyoxb3nqALyUo4r12ygxRvcddK2cl03n0LFMX/rjTNV3qb5jYiscgITZLzSQmPnLqGBB/baAlcxj1FQ9ak735gUGDKc5X/JUhIWTioAJqEcAQhjlkfdENosd5fBk2b85Vva7MrHxtgXcLCJYUwBOzcp2P7TCMJ9BvPkbR37yEK4enCrKgDt6tA1kHOcPKNTfmjlPNk/LFE0j3XYFKBvMiqM0Nef6ZstJcC6rAnmCs0RKxe9ELG6bgfHVvUrgvJsFRPkVfv73p6npTIn9NWYevhHnAmL8dIhXx2+VXLX5GyxGrpGYE8yY8ih7j2Oq6XBnE2; 4:agDLA+1+Z5wzOt5Ka1A4idH5FCXHKtpJj9VmW6IAVNMu8EKb2rZbsP6s/9MLaWQD8taUxOwbBBYLpZdheyYQ9z1gc8+8oBGeiYfR/mxzpKavaNKbQ1d8DmkpleU/3BLRGTKLArYqR50KNiHvaJ1bjSTRfN4Dpr9CskvCDKG2A5NdWww+EdMxYJctXLT//uvNJzvaBWfPAlCLMxkWq16suZfF3EAYV6mQl7XY4nDtvKqF00J2d2rTwKt90umNAdYsk+KVg3u4ti5V5zVQyWx+2whXXn/n865W90aL/X8fD41Z35hNUgQqfL6bs2TMZ1GV7LJLhMmZYCAEkiJ36i0RdPi1X92rzMrzGEsywPAbd7s= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:CY1PR0501MB1387; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0501MB1387; X-Forefront-PRVS: 0724FCD4CD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0501MB1387; 23:RDBFxfTQ0ZQ/jrpRN/TEZW2sNlyncq1sC263NJS?= =?us-ascii?Q?pOl/HspoKAmWBn0UEOgUpCTkME3xTw2fE91AUbBOXes3svpsdlALAcoFpgYo?= =?us-ascii?Q?wwaWkdG3MlqUJXQPJd+OL/9T04bWpiY4Yv+fIzj7yXidyPnp52tr4Kl+xDkw?= =?us-ascii?Q?KMIsVKjPSuOo+Wg8vCpp+mr8d4B3M6SInxQ6aqiDxZps/7gga+Xci2FUXAYU?= =?us-ascii?Q?qN7jIyrwkJAuFcgjZPTteKcM0xGJJh040nJSIPSKHrNnl8Lish1dPIFUIQa4?= =?us-ascii?Q?wsW+/VB9496E2H5tpBfvczSdXN1bdGquCxHzlH3YK34qUwDdWAuWcIRI4IM+?= =?us-ascii?Q?xoMo9SAPSTF3qvg5zK2H7imirNAhVYq72jYcqRu05WuIPfQuJI/qdnEdVwGf?= =?us-ascii?Q?UyHaBvSu+IA5sK+HTe2EaOEBu1uM/25jRB5vHVZk8s0czt0yxYbmY1df93BA?= =?us-ascii?Q?tGx/mlshU8JaFdgN2bAkJ/vGKSqRiP76pMcNW8XAksgDeEjKhhu//WGIA4PI?= =?us-ascii?Q?ECwpOag0iRyQghEqMu0TQvYD2l3EwA5Sg0KWqZtEZ3lQ3FXJlGH7EuObfBMf?= =?us-ascii?Q?8FpveuJjG9I1S7aiCcurOmA+92m6hWsgmV8fQ557eu+y6X+H+3G6gY6EAKNw?= =?us-ascii?Q?RhSuSs/ZDV/W1XRTrA7Qd7QzqiyAbmal/R0gttCmRq+NAHNbFItGLZMsdU1h?= =?us-ascii?Q?JI7ZATDWr3g/FJVo2tFU2GrPJpdEsDGI2zZhNOf+zl6URdfYO/tnoeny/sL2?= =?us-ascii?Q?1JTgws80m3ISZMZ3q7GoOPlWXmH5duBH+Mk/RKJV9R1GRytHMaryB5i79sii?= =?us-ascii?Q?gxmueT7O5qrIlVu3/N59GBcYreKj9jNLPGmbcKBXy3wdR2WuvouFh/Uvgan+?= =?us-ascii?Q?BiSLzqF4CDAoAzbiLmUr4VW8gSHFXd+zlr1XXPBReoUG5OdPsuvHdo1Kg82g?= =?us-ascii?Q?VxJE514SiUdMkgvFhm9n+mlf3RIxbEQlQFdQOzCM7RvXLiff12K6XNp7aUd1?= =?us-ascii?Q?ZtQShLsWEsDSPE7CDCN0g/iQxtuTJZerBVztRsl83DuCSomuio2Y1tZLcZ+k?= =?us-ascii?Q?fHQXGxR7e73CVxAOyWCSNZ8r+vWSSfG04BxWAsQeWofgG0t0qy9lMzDUVAPF?= =?us-ascii?Q?NlqBg1rKmNt9smhgquYaBNRIijl8mrq3I7Xxglikj7DFcCwUlvA+F5ehWSn4?= =?us-ascii?Q?hUgLjDf/SM1GSJ8if8mtUFgyXtw9Y+LpPNBL+QBY7fZKIU5z2kOZII5bP16b?= =?us-ascii?Q?5khVrT4qGK7bMAUWnQao15RjpCjyzt23+v6kHfdpuf6QIi1sLWubqIggruxw?= =?us-ascii?Q?YbEv1TAsitSm6h1pejo3jspM=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1387; 5:hazxZ3ATxLSVKtt0KQMWKk7Xw7tnpMpm6YISooSEXgup3gC2+QOOJvSHj6KJnOHb3apaJ925dAtF2+vmaDxvBB0qMPzsjYGfRgxCwjCgzqgt1+p4Q+UlXOyRyBT5bDcDP50Z6gkgbwx5jdJfjugtYw==; 24:NVlfr+KQ9ErwY4RCKcWiJq5h6HlnKIi6Fk6L87haKQoDjND/DdCkmY9mixBiJzox6TCI5nhW3oXdbHdMqWpJWpipz5rVamvPrwJDSmqmsWQ=; 20:IlpFJJ4Fd+cOUfPznYej/GNQgySWM2an1L4S1kC/TwAcmGd6d+T9nNmVJkgb20jPWDh8Uo+1HveLpQipTcag3Q== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2015 15:10:23.1115 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1387 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 21650 Cc: Eli Zaretskii , 21650@debbugs.gnu.org, sjg@juniper.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Glenn Morris wrote: > Perhaps shr-related. Thanks for the pointer! shr-blocked-images doesn't appear to be in scope, but gnus-blocked-images was and setting that to "." Appears to have stopped at least the most recent offending mail item from attempting to connect somewhere. [Unless the fact that it was previously read is relevant] > http://sourceforge.net/p/mh-e/bugs/478 > http://debbugs.gnu.org/21519 > > As always, a minimal example starting from emacs -Q would be helpful. Looks like the offending item is indeed an img url. Some people think e-mail is incomplete without corporate logo's and similar noise. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 23 01:07:52 2015 Received: (at submit) by debbugs.gnu.org; 23 Dec 2015 06:07:52 +0000 Received: from localhost ([127.0.0.1]:60340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aBcaS-0007e3-2g for submit@debbugs.gnu.org; Wed, 23 Dec 2015 01:07:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58226) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aBcaP-0007dm-QH for submit@debbugs.gnu.org; Wed, 23 Dec 2015 01:07:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aBcaJ-0007Ld-Bs for submit@debbugs.gnu.org; Wed, 23 Dec 2015 01:07:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBcaJ-0007LZ-8z for submit@debbugs.gnu.org; Wed, 23 Dec 2015 01:07:39 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49194) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBcaI-0002BK-2G for bug-gnu-emacs@gnu.org; Wed, 23 Dec 2015 01:07:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aBcaE-0007Ks-OB for bug-gnu-emacs@gnu.org; Wed, 23 Dec 2015 01:07:37 -0500 Received: from plane.gmane.org ([80.91.229.3]:53618) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBcaE-0007Kj-2d for bug-gnu-emacs@gnu.org; Wed, 23 Dec 2015 01:07:34 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aBcaC-0005FR-7h for bug-gnu-emacs@gnu.org; Wed, 23 Dec 2015 07:07:32 +0100 Received: from c-50-161-94-63.hsd1.ca.comcast.net ([50.161.94.63]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2015 07:07:32 +0100 Received: from wohler by c-50-161-94-63.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2015 07:07:32 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Bill Wohler Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls Date: Tue, 22 Dec 2015 22:07:23 -0800 Organization: Newt Software Lines: 46 Message-ID: <878u4lzois.fsf@olgas.newt.com> References: <83pp0pcglc.fsf@gnu.org> <5705.1444335558@chaos> <83lhbccy85.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-50-161-94-63.hsd1.ca.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:pwf15JXou0ud2HnkwlC60loHCHs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Eli Zaretskii writes: >> CC: <21650@debbugs.gnu.org>, >> From: "Simon J. Gerraty" >> Date: Thu, 8 Oct 2015 13:19:18 -0700 >> >> Eli Zaretskii wrote: >> > > How do I tell Emacs that under absolutely no circumstances do I want it >> > > to do this? >> > >> > What exactly is that "this" that you don't want Emacs to do? >> >> Sorry, I was refering to the opening of urls (tls or otherwise) >> especially before I've had a chance to even see what they are. >> >> That's a serious attack vector and why I would never choose an html >> enabled mail reader. >> >> Unfortunately my mail reader of choice (for the last 20 years or so;-) >> seems to have morphed into one. >> I'm hoping that that can be turned off. >> >> > It's >> > hard to help without understanding which part of what you described is >> > the problem. (Maybe it's because I don't use MH-E; but TLS >> > connections are in Emacs core, not in MH-E, which just uses it.) >> >> Sorry, mh-e may be a red-herring. >> I want to prevent Emacs from opening http[s] urls - at the very least >> while scanning mail that I've not even been able to read yet. > > OK, it's clear now, even to me, thanks ;-) > > You've got several suggestions for how to present additional > information about what triggers the URL access. I think that > information will allow us to help you disable this. > > In generally, I'd expect to see some option in MH-E to disable this. MH-E doesn't render HTML directly, so the options would be in the gnus (and below) libraries. -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 08 21:21:19 2016 Received: (at submit) by debbugs.gnu.org; 9 Jan 2016 02:21:19 +0000 Received: from localhost ([127.0.0.1]:43529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHj9b-0005cG-Ii for submit@debbugs.gnu.org; Fri, 08 Jan 2016 21:21:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37345) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHj9Z-0005c3-Me for submit@debbugs.gnu.org; Fri, 08 Jan 2016 21:21:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHj9T-0002Ou-Fw for submit@debbugs.gnu.org; Fri, 08 Jan 2016 21:21:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHj9T-0002Oq-DY for submit@debbugs.gnu.org; Fri, 08 Jan 2016 21:21:11 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56538) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHj9S-00058O-7g for bug-gnu-emacs@gnu.org; Fri, 08 Jan 2016 21:21:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHj9M-0002Nq-Ac for bug-gnu-emacs@gnu.org; Fri, 08 Jan 2016 21:21:10 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:63083) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHj9L-0002Mi-RM for bug-gnu-emacs@gnu.org; Fri, 08 Jan 2016 21:21:04 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u092KxSi046591; Fri, 8 Jan 2016 18:21:00 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Bill Wohler Subject: Re: bug#21650: 24.5; mh-e keeps trying to open urls In-Reply-To: Your message of "Tue, 22 Dec 2015 22:07:23 -0800." <878u4lzois.fsf@olgas.newt.com> X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 24.5.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <13174.1452306059.1@allegro.localdomain> Date: Fri, 08 Jan 2016 18:20:59 -0800 Message-ID: <13175.1452306059@allegro.localdomain> X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Bill Wohler wrote: > Eli Zaretskii writes: > > > In generally, I'd expect to see some option in MH-E to disable this. I'm working on adding a user-visible control for use with shr: never display images, only display local images (i.e., ones that are included with the email), or display all (local and remote) images. > MH-E doesn't render HTML directly, so the options would be in the gnus > (and below) libraries. It should be possible to inhibit all image display by setting gnus-inhibit-images to a non-nil value. See http://sourceforge.net/p/mh-e/bugs/478/ for further discussion. Another workaround would be to change mm-text-html-renderer (e.g., set it to 'w3m-standalone). mike From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 01 13:53:49 2016 Received: (at submit) by debbugs.gnu.org; 1 Feb 2016 18:53:49 +0000 Received: from localhost ([127.0.0.1]:45459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQJbh-0002e5-6d for submit@debbugs.gnu.org; Mon, 01 Feb 2016 13:53:49 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57295) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQJbf-0002ds-Ma for submit@debbugs.gnu.org; Mon, 01 Feb 2016 13:53:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQJbZ-00068c-Uo for submit@debbugs.gnu.org; Mon, 01 Feb 2016 13:53:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57466) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQJbZ-00068Y-RQ for submit@debbugs.gnu.org; Mon, 01 Feb 2016 13:53:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQJbY-0002Ow-TH for bug-gnu-emacs@gnu.org; Mon, 01 Feb 2016 13:53:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQJbV-00067U-NN for bug-gnu-emacs@gnu.org; Mon, 01 Feb 2016 13:53:40 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:28656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQJbV-00066l-Eh for bug-gnu-emacs@gnu.org; Mon, 01 Feb 2016 13:53:37 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u11IrY5L043665; Mon, 1 Feb 2016 10:53:35 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: bug-gnu-emacs@gnu.org Subject: bug#21650: fix should be underneath MH-E X-Mailer: MH-E 8.6+mdk02; nmh 1.6; GNU Emacs 24.5.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <29196.1454352814.1@allegro.localdomain> Date: Mon, 01 Feb 2016 10:53:34 -0800 Message-ID: <29197.1454352814@allegro.localdomain> X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) After some discussion with Bill Wohler, I've looked more carefully at the problem, paying more attention to the overall system design and layering. MH-E uses the MIME (mm) libraries to render emails. There is a variable mm-inline-text-html-with-image which, according to the documentation, should be sufficient to disable downloading of images. mm-inline-text-html-with-images is a variable defined in `mm-decode.el'. Its value is nil Documentation: If non-nil, Gnus will allow retrieving images in HTML contents with the tags. It has no effect on Emacs/w3. See also the documentation for the `mm-w3m-safe-url-regexp' variable. Unfortunately, shr does not honor mm-inline-text-html-with-images. Instead, it uses #'gnus-blocked-images as its control (see #'mm-shr). MH-E could temporarily rebind gnus-blocked-images before calling #'mm-display-part. But really, that's a hack to work around the fact that the documented mm API doesn't work. For email, it appears that a simple binary control is all that's needed (either fetch remote images or not). So it seems like it would be straightforward for #'mm-shr to use mm-inline-text-html-with-images, and for Gnus to set mm-inline-text-html-with-images as needed. But for newsgroups, it looks like finer control is desired. So I don't know what the fix should look like. But MIME libraries are documented as general-purpose, rather than private to Gnus. So this really ought to be resolved at the mm layer, rather than adding renderer-specific tweaks to MH-E. mike From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 13:29:07 2016 Received: (at 21650) by debbugs.gnu.org; 2 Feb 2016 18:29:07 +0000 Received: from localhost ([127.0.0.1]:57040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQfhL-0007zj-FW for submit@debbugs.gnu.org; Tue, 02 Feb 2016 13:29:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47824) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQfhK-0007z4-0L for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 13:29:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQfhE-0004WN-5f for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 13:29:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQfh2-0004VL-73; Tue, 02 Feb 2016 13:28:48 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aQfh1-0001p9-JF; Tue, 02 Feb 2016 13:28:47 -0500 From: Glenn Morris To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> X-Spook: smuggle FBI Immigration Customs Enforcement Airplane X-Ran: %0Y-?i9H2$WoA7`.s+uCrH1#O@RVQh6\7BG5jL3w)}`ovS%zt"8XT= User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 21650 Cc: Lars Magne Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler , Katsumi Yamaoka X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.5 (-----) Mike Kupfer wrote: > But MIME libraries are documented as general-purpose, rather than > private to Gnus. So this really ought to be resolved at the mm layer, > rather than adding renderer-specific tweaks to MH-E. Sounds absolutely right. (cc to some relevant folks.) From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 17:23:01 2016 Received: (at 21650) by debbugs.gnu.org; 2 Feb 2016 22:23:01 +0000 Received: from localhost ([127.0.0.1]:57210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQjLh-0006pU-86 for submit@debbugs.gnu.org; Tue, 02 Feb 2016 17:23:01 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:46052 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQjLf-0006pG-7N for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 17:22:59 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:62524 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aQjLW-0022MR-5z; Tue, 02 Feb 2016 16:22:51 -0600 Date: Wed, 03 Feb 2016 07:23:03 +0900 Message-ID: From: Katsumi Yamaoka To: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:zUYbBuSK5ypwD8sIVksmH+OdDQA= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Magne Ingebrigtsen , 21650@debbugs.gnu.org, Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, 02 Feb 2016 13:28:47 -0500, Glenn Morris wrote: > Mike Kupfer wrote: >> But MIME libraries are documented as general-purpose, rather than >> private to Gnus. So this really ought to be resolved at the mm layer, >> rather than adding renderer-specific tweaks to MH-E. > Sounds absolutely right. The first step should be anyway to fix mh-cl-flet[1], recompile mh-e, and see how the behaviors change, I think. [1] From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 17:35:22 2016 Received: (at 21650) by debbugs.gnu.org; 2 Feb 2016 22:35:22 +0000 Received: from localhost ([127.0.0.1]:57220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQjXe-00078Z-Ke for submit@debbugs.gnu.org; Tue, 02 Feb 2016 17:35:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56743) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQjXc-00078K-JE for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 17:35:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQjXW-00018u-NH for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 17:35:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQjWm-0000zT-Pn; Tue, 02 Feb 2016 17:34:28 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aQjWl-00080k-Vq; Tue, 02 Feb 2016 17:34:28 -0500 From: Glenn Morris To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> X-Spook: cypherpunk Cain and Abel MARTA Bush Wired Airport X-Ran: !kC&sbVLHblo!K=viPrK%Azc3GyX5%7b({{g`lgaV5~DWF6m*jOuG(\<|t}vPRW!&rft+# X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 02 Feb 2016 17:34:27 -0500 In-Reply-To: (Katsumi Yamaoka's message of "Wed, 03 Feb 2016 07:23:03 +0900") Message-ID: <0tzivin3m4.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 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 21650 Cc: Lars Magne Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler , Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.5 (-----) Katsumi Yamaoka wrote: >>> But MIME libraries are documented as general-purpose, rather than >>> private to Gnus. So this really ought to be resolved at the mm layer, >>> rather than adding renderer-specific tweaks to MH-E. > >> Sounds absolutely right. > > The first step should be anyway to fix mh-cl-flet[1], recompile > mh-e, and see how the behaviors change, I think. I don't see how that's relevant to this issue. mm-shr _always_ consults gnus-inhibit-images and gnus-blocked-images, using them to override shr-inhibit-images and shr-blocked-images. If mm-shr is supposed to be a general purpose facility for use by things other than Gnus (?), this seems obviously wrong. Surely Gnus should make whatever buffer-local shr-related settings it needs in its Gnus buffers, and the MH-E folks can do the same, rather than hard-coding Gnus-specific behavior in mm-shr? (I'd actually say that the use of mh-cl-flet in mh-display-emphasis seems like the wrong solution as well. MH-E should rather have asked Gnus to provide an option so that article-emphasize can do what they want.) From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 18:34:46 2016 Received: (at 21650) by debbugs.gnu.org; 2 Feb 2016 23:34:46 +0000 Received: from localhost ([127.0.0.1]:57246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQkT8-000055-MN for submit@debbugs.gnu.org; Tue, 02 Feb 2016 18:34:46 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:52050 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQkT7-00004r-7U for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 18:34:45 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:62149 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aQkSy-003GOu-KP; Tue, 02 Feb 2016 17:34:37 -0600 Date: Wed, 03 Feb 2016 08:34:50 +0900 Message-ID: From: Katsumi Yamaoka To: Glenn Morris Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> <0tzivin3m4.fsf@fencepost.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:nFrS4UOiajWiJK6YsS2xdOwkcdE= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Lars Magne Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler , Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, 02 Feb 2016 17:34:27 -0500, Glenn Morris wrote: > Katsumi Yamaoka wrote: >> The first step should be anyway to fix mh-cl-flet[1], recompile >> mh-e, and see how the behaviors change, I think. > I don't see how that's relevant to this issue. Sorry, I'll make time to look into *this* issue. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 21:32:11 2016 Received: (at 21650) by debbugs.gnu.org; 3 Feb 2016 02:32:11 +0000 Received: from localhost ([127.0.0.1]:57300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQnEp-0004Lv-Iu for submit@debbugs.gnu.org; Tue, 02 Feb 2016 21:32:11 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:57248) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQnEm-0004Lk-Nw for 21650@debbugs.gnu.org; Tue, 02 Feb 2016 21:32:09 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aQnEL-0001E8-3t; Wed, 03 Feb 2016 03:31:41 +0100 From: Lars Ingebrigtsen To: Glenn Morris Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> <0tzivin3m4.fsf@fencepost.gnu.org> Date: Wed, 03 Feb 2016 13:31:34 +1100 In-Reply-To: <0tzivin3m4.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 02 Feb 2016 17:34:27 -0500") Message-ID: <87lh72le2h.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aQnEL-0001E8-3t X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1455071502.01206@uJEFL3ukxq2OY6Lw036+VA X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21650 Cc: Katsumi Yamaoka , 21650@debbugs.gnu.org, Bill Wohler , Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Glenn Morris writes: > Surely Gnus should make whatever buffer-local shr-related settings it > needs in its Gnus buffers, and the MH-E folks can do the same, rather > than hard-coding Gnus-specific behavior in mm-shr? Yup. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 00:59:03 2016 Received: (at 21650) by debbugs.gnu.org; 3 Feb 2016 05:59:03 +0000 Received: from localhost ([127.0.0.1]:57354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQqT0-0003uR-Qh for submit@debbugs.gnu.org; Wed, 03 Feb 2016 00:59:03 -0500 Received: from tassie.newt.com ([66.135.33.59]:52610) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQqSz-0003tw-7x for 21650@debbugs.gnu.org; Wed, 03 Feb 2016 00:59:01 -0500 Received: from olgas.newt.com (c-50-161-94-13.hsd1.ca.comcast.net [50.161.94.13]) by tassie.newt.com (Postfix) with ESMTPSA id 2C45B680072; Tue, 2 Feb 2016 21:58:54 -0800 (PST) Received: by olgas.newt.com (Postfix, from userid 1000) id 6175238145C; Tue, 2 Feb 2016 21:58:53 -0800 (PST) To: Katsumi Yamaoka From: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E In-reply-to: References: <29197.1454352814@allegro.localdomain> Comments: In-reply-to Katsumi Yamaoka message dated "Wed, 03 Feb 2016 07:23:03 +0900." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 24.4.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <79497.1454479133.1@olgas.newt.com> Date: Tue, 02 Feb 2016 21:58:53 -0800 Message-ID: <79498.1454479133@olgas.newt.com> X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Magne Ingebrigtsen , 21650@debbugs.gnu.org, Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) Katsumi Yamaoka wrote: > On Tue, 02 Feb 2016 13:28:47 -0500, Glenn Morris wrote: > > Mike Kupfer wrote: > > >> But MIME libraries are documented as general-purpose, rather than > >> private to Gnus. So this really ought to be resolved at the mm layer, > >> rather than adding renderer-specific tweaks to MH-E. > > > Sounds absolutely right. > > The first step should be anyway to fix mh-cl-flet[1], recompile > mh-e, and see how the behaviors change, I think. > > [1] By the way, I've made your suggested mh-cl-flet fix to MH-E (thanks!!!) and am letting it bake. I'll try to make some time to check it in this weekend since I haven't noticed any ill effects. -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 04:43:57 2016 Received: (at 21650) by debbugs.gnu.org; 3 Feb 2016 09:43:57 +0000 Received: from localhost ([127.0.0.1]:57473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQtyf-0000tI-IB for submit@debbugs.gnu.org; Wed, 03 Feb 2016 04:43:57 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:45195 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQtye-0000t5-3h for 21650@debbugs.gnu.org; Wed, 03 Feb 2016 04:43:56 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:63287 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aQtyV-001IGR-2s; Wed, 03 Feb 2016 03:43:48 -0600 Date: Wed, 03 Feb 2016 18:43:43 +0900 Message-ID: From: Katsumi Yamaoka To: Lars Ingebrigtsen Subject: Re: bug#21650: fix should be underneath MH-E References: <29197.1454352814@allegro.localdomain> <0tzivin3m4.fsf@fencepost.gnu.org> <87lh72le2h.fsf@gnus.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:5S2TBRuYaas0EWMSw9vQUT41gn4= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , 21650@debbugs.gnu.org, Bill Wohler , Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= On Wed, 03 Feb 2016 13:31:34 +1100, Lars Ingebrigtsen wrote: > Glenn Morris writes: >> Surely Gnus should make whatever buffer-local shr-related settings it >> needs in its Gnus buffers, and the MH-E folks can do the same, rather >> than hard-coding Gnus-specific behavior in mm-shr? > Yup. My solution is below. Tested briefly. This patch moves the binding of shr-inhibit-images and shr-blocked-images to Gnus from mm. So, MH-E has to do a similar thing. --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- gnus-art.el~ 2016-02-02 02:43:45.605413000 +0000 +++ gnus-art.el 2016-02-03 09:42:20.238190600 +0000 @@ -2722,9 +2722,8 @@ (when (gmm-called-interactively-p 'any) (gnus-treat-article nil)))) -(defun article-wash-html () +(defun article-wash-html-1 () "Format an HTML article." - (interactive) (let ((handles nil) (buffer-read-only nil)) (when (gnus-buffer-live-p gnus-original-article-buffer) @@ -2735,6 +2734,19 @@ (mm-enable-multibyte) (mm-inline-text-html handles))) +(defun article-wash-html () + "Format an HTML article." + (interactive) + (cond ((eq mm-text-html-renderer 'shr) + (require 'shr) + (let (shr-inhibit-images shr-blocked-images) + (with-current-buffer gnus-summary-buffer + (setq shr-inhibit-images gnus-inhibit-images + shr-blocked-images (gnus-blocked-images))) + (article-wash-html-1))) + (t + (article-wash-html-1)))) + (defvar gnus-article-browse-html-temp-list nil "List of temporary files created by `gnus-article-browse-html-parts'. Internal variable.") @@ -4930,7 +4942,9 @@ gnus-url-button-commands))) (defmacro gnus-bind-safe-url-regexp (&rest body) - "Bind `mm-w3m-safe-url-regexp' according to `gnus-safe-html-newsgroups'." + "Bind `mm-w3m-safe-url-regexp' according to `gnus-safe-html-newsgroups'. +Also bind `shr-inhibit-images' and `shr-blocked-images' with +`gnus-inhibit-images' and `gnus-blocked-images' if `shr' is used." `(let ((mm-w3m-safe-url-regexp (let ((group (if (and (derived-mode-p 'gnus-article-mode) (gnus-buffer-live-p @@ -4948,7 +4962,15 @@ (member group gnus-safe-html-newsgroups))) nil mm-w3m-safe-url-regexp)))) - ,@body)) + (cond ((eq mm-text-html-renderer 'shr) + (require 'shr) + (let (shr-inhibit-images shr-blocked-images) + (with-current-buffer gnus-summary-buffer + (setq shr-inhibit-images gnus-inhibit-images + shr-blocked-images (gnus-blocked-images))) + ,@body)) + (t + ,@body)))) (defun gnus-mime-button-menu (event prefix) "Construct a context-sensitive menu of MIME commands." --- mm-decode.el~ 2016-01-04 22:05:27.255542500 +0000 +++ mm-decode.el 2016-02-03 09:42:20.238799100 +0000 @@ -1844,15 +1844,7 @@ (when handle (mm-with-part handle (buffer-string)))))) - shr-inhibit-images shr-blocked-images charset char) - (if (and (boundp 'gnus-summary-buffer) - (bufferp gnus-summary-buffer) - (buffer-name gnus-summary-buffer)) - (with-current-buffer gnus-summary-buffer - (setq shr-inhibit-images gnus-inhibit-images - shr-blocked-images (gnus-blocked-images))) - (setq shr-inhibit-images gnus-inhibit-images - shr-blocked-images (gnus-blocked-images))) + charset char) (unless handle (setq handle (mm-dissect-buffer t))) (setq charset (mail-content-type-get (mm-handle-type handle) 'charset)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 17:53:00 2016 Received: (at 21650) by debbugs.gnu.org; 3 Feb 2016 22:53:00 +0000 Received: from localhost ([127.0.0.1]:58501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aR6IG-0002et-41 for submit@debbugs.gnu.org; Wed, 03 Feb 2016 17:53:00 -0500 Received: from tassie.newt.com ([66.135.33.59]:52730) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aR6IE-0002eh-Fg for 21650@debbugs.gnu.org; Wed, 03 Feb 2016 17:52:58 -0500 Received: from olgas.newt.com (c-50-161-94-13.hsd1.ca.comcast.net [50.161.94.13]) by tassie.newt.com (Postfix) with ESMTPSA id 307766802C4; Wed, 3 Feb 2016 14:52:48 -0800 (PST) Received: by olgas.newt.com (Postfix, from userid 1000) id 6FD9C38145E; Wed, 3 Feb 2016 14:52:47 -0800 (PST) To: Katsumi Yamaoka From: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E In-reply-to: References: <29197.1454352814@allegro.localdomain> <0tzivin3m4.fsf@fencepost.gnu.org> <87lh72le2h.fsf@gnus.org> Comments: In-reply-to Katsumi Yamaoka message dated "Wed, 03 Feb 2016 18:43:43 +0900." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 24.4.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <111399.1454539967.1@olgas.newt.com> Date: Wed, 03 Feb 2016 14:52:47 -0800 Message-ID: <111400.1454539967@olgas.newt.com> X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) Katsumi Yamaoka wrote: > On Wed, 03 Feb 2016 13:31:34 +1100, Lars Ingebrigtsen wrote: > > Glenn Morris writes: > > >> Surely Gnus should make whatever buffer-local shr-related settings it > >> needs in its Gnus buffers, and the MH-E folks can do the same, rather > >> than hard-coding Gnus-specific behavior in mm-shr? > > > Yup. > > My solution is below. Tested briefly. This patch moves the > binding of shr-inhibit-images and shr-blocked-images to Gnus > from mm. So, MH-E has to do a similar thing. I disagree. This only works for shr and defeats encapsulation. mm-text-html-renderer can also be gnus-w3m, w3m, emacs-w3m, w3m-standalone, links, lynx, w3, and html2text. The solution should be encapsulated in mm and work for all of those renderers rather than duplicating an incomplete solution in Gnus and MH-E and elsewhere. Alternatively, the solution can be applied to each renderer that is missing that functionality. In any event, Gnus and MH-E are not the correct level for this solution since we delegate to mm to do the rendering. > --- gnus-art.el~ 2016-02-02 02:43:45.605413000 +0000 > +++ gnus-art.el 2016-02-03 09:42:20.238190600 +0000 > @@ -2722,9 +2722,8 @@ > (when (gmm-called-interactively-p 'any) > (gnus-treat-article nil)))) > > -(defun article-wash-html () > +(defun article-wash-html-1 () > "Format an HTML article." > - (interactive) > (let ((handles nil) > (buffer-read-only nil)) > (when (gnus-buffer-live-p gnus-original-article-buffer) > @@ -2735,6 +2734,19 @@ > (mm-enable-multibyte) > (mm-inline-text-html handles))) > > +(defun article-wash-html () > + "Format an HTML article." > + (interactive) > + (cond ((eq mm-text-html-renderer 'shr) > + (require 'shr) > + (let (shr-inhibit-images shr-blocked-images) > + (with-current-buffer gnus-summary-buffer > + (setq shr-inhibit-images gnus-inhibit-images > + shr-blocked-images (gnus-blocked-images))) > + (article-wash-html-1))) > + (t > + (article-wash-html-1)))) > + > (defvar gnus-article-browse-html-temp-list nil > "List of temporary files created by `gnus-article-browse-html-parts'. > Internal variable.") > @@ -4930,7 +4942,9 @@ > gnus-url-button-commands))) > > (defmacro gnus-bind-safe-url-regexp (&rest body) > - "Bind `mm-w3m-safe-url-regexp' according to `gnus-safe-html-newsgroups'." > + "Bind `mm-w3m-safe-url-regexp' according to `gnus-safe-html-newsgroups'. > +Also bind `shr-inhibit-images' and `shr-blocked-images' with > +`gnus-inhibit-images' and `gnus-blocked-images' if `shr' is used." > `(let ((mm-w3m-safe-url-regexp > (let ((group (if (and (derived-mode-p 'gnus-article-mode) > (gnus-buffer-live-p > @@ -4948,7 +4962,15 @@ > (member group gnus-safe-html-newsgroups))) > nil > mm-w3m-safe-url-regexp)))) > - ,@body)) > + (cond ((eq mm-text-html-renderer 'shr) > + (require 'shr) > + (let (shr-inhibit-images shr-blocked-images) > + (with-current-buffer gnus-summary-buffer > + (setq shr-inhibit-images gnus-inhibit-images > + shr-blocked-images (gnus-blocked-images))) > + ,@body)) > + (t > + ,@body)))) > > (defun gnus-mime-button-menu (event prefix) > "Construct a context-sensitive menu of MIME commands." > --- mm-decode.el~ 2016-01-04 22:05:27.255542500 +0000 > +++ mm-decode.el 2016-02-03 09:42:20.238799100 +0000 > @@ -1844,15 +1844,7 @@ > (when handle > (mm-with-part handle > (buffer-string)))))) > - shr-inhibit-images shr-blocked-images charset char) > - (if (and (boundp 'gnus-summary-buffer) > - (bufferp gnus-summary-buffer) > - (buffer-name gnus-summary-buffer)) > - (with-current-buffer gnus-summary-buffer > - (setq shr-inhibit-images gnus-inhibit-images > - shr-blocked-images (gnus-blocked-images))) > - (setq shr-inhibit-images gnus-inhibit-images > - shr-blocked-images (gnus-blocked-images))) > + charset char) > (unless handle > (setq handle (mm-dissect-buffer t))) > (setq charset (mail-content-type-get (mm-handle-type handle) 'charset)) -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 22:58:51 2016 Received: (at 21650) by debbugs.gnu.org; 4 Feb 2016 03:58:51 +0000 Received: from localhost ([127.0.0.1]:58631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRB4E-0002oJ-Rk for submit@debbugs.gnu.org; Wed, 03 Feb 2016 22:58:51 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:18630 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRB4C-0002oB-Pb for 21650@debbugs.gnu.org; Wed, 03 Feb 2016 22:58:49 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u143wkJW072485; Wed, 3 Feb 2016 19:58:46 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Wed, 03 Feb 2016 14:52:47 -0800." <111400.1454539967@olgas.newt.com> X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <6769.1454558326.1@allegro.localdomain> Date: Wed, 03 Feb 2016 19:58:46 -0800 Message-ID: <6770.1454558326@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Katsumi Yamaoka , 21650@debbugs.gnu.org, Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Bill Wohler wrote: > Katsumi Yamaoka wrote: > > My solution is below. Tested briefly. This patch moves the > > binding of shr-inhibit-images and shr-blocked-images to Gnus > > from mm. So, MH-E has to do a similar thing. > > I disagree. This only works for shr and defeats encapsulation. I think what makes this a non-trivial problem is wanting more flexibility than just a binary yes-no decision, which is what mm-inline-text-html-with-images currently provides. That's why gnus-blocked-images is a regexp (or a function that returns a regexp). Could mm-inline-text-html-with-images be generalized to be more like gnus-blocked-images? (For example, nil means don't retrieve anything, t means retrieve everything, a string would be a regexp of what URLs will be retrieved.) Then shr could use mm-inline-text-html-with-images instead of shr-blocked-images, and MH-E users would have a single knob that could control any of the different rendering back-ends. mike From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 04 01:09:56 2016 Received: (at 21650) by debbugs.gnu.org; 4 Feb 2016 06:09:56 +0000 Received: from localhost ([127.0.0.1]:58819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRD76-0005js-85 for submit@debbugs.gnu.org; Thu, 04 Feb 2016 01:09:56 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:44282 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRD74-0005jf-R9 for 21650@debbugs.gnu.org; Thu, 04 Feb 2016 01:09:55 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:62209 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aRD6v-002D6m-MU; Thu, 04 Feb 2016 00:09:47 -0600 Date: Thu, 04 Feb 2016 15:09:43 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <6770.1454558326@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:nm/kN4vCdmvRGEjTPYm02Kou91E= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= On Wed, 03 Feb 2016 19:58:46 -0800, Mike Kupfer wrote: > Bill Wohler wrote: >> Katsumi Yamaoka wrote: >>> My solution is below. Tested briefly. This patch moves the >>> binding of shr-inhibit-images and shr-blocked-images to Gnus >>> from mm. So, MH-E has to do a similar thing. >> >> I disagree. This only works for shr and defeats encapsulation. > I think what makes this a non-trivial problem is wanting more > flexibility than just a binary yes-no decision, which is what > mm-inline-text-html-with-images currently provides. That's why > gnus-blocked-images is a regexp (or a function that returns a regexp). > Could mm-inline-text-html-with-images be generalized to be more like > gnus-blocked-images? (For example, nil means don't retrieve anything, t > means retrieve everything, a string would be a regexp of what URLs will > be retrieved.) Then shr could use mm-inline-text-html-with-images > instead of shr-blocked-images, and MH-E users would have a single knob > that could control any of the different rendering back-ends. Ok, I was too near-sighted yesterday. Here is a second try: Implement the new user options in mm: `mm-html-inhibit-images' --- boolean Non-nil means inhibit displaying of images inline in the article body. The default is t. `mm-html-blocked-images' --- regexp or nil Regexp matching image URLs to be blocked. The default is "". Make `mm-inline-text-html-with-images' an obsolete variable alias for `mm-html-inhibit-images'. How Gnus does when calling an mm function: (defun gnus-function () (let ((mm-html-inhibit-images gnus-inhibit-images) (mm-html-blocked-images (with-current-buffer gnus-summary-buffer (gnus-blocked-images)))) (mm-function))) MH-E doesn't have to do like this if there's no need to have options like `mh-inhibit-images'. That's all. Is this the right approach? In Gnus, shr and gnus-html are controlled by both inhibit-images and blocked-images, and w3m is controlled by only inhibit-images. MH-E doesn't use gnus-html.el, does it? As for mm-shr, it would have to be changed into: --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- mm-decode.el~ 2016-01-04 22:05:27.255542500 +0000 +++ mm-decode.el 2016-02-04 06:05:08.419602200 +0000 @@ -1846,11 +1846,5 @@ (buffer-string)))))) - shr-inhibit-images shr-blocked-images charset char) - (if (and (boundp 'gnus-summary-buffer) - (bufferp gnus-summary-buffer) - (buffer-name gnus-summary-buffer)) - (with-current-buffer gnus-summary-buffer - (setq shr-inhibit-images gnus-inhibit-images - shr-blocked-images (gnus-blocked-images))) - (setq shr-inhibit-images gnus-inhibit-images - shr-blocked-images (gnus-blocked-images))) + (shr-inhibit-images mm-html-inhibit-images) + (shr-blocked-images mm-html-blocked-images) + charset char) (unless handle --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 04 20:41:59 2016 Received: (at 21650) by debbugs.gnu.org; 5 Feb 2016 01:41:59 +0000 Received: from localhost ([127.0.0.1]:60768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRVPL-0002UH-3Z for submit@debbugs.gnu.org; Thu, 04 Feb 2016 20:41:59 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:38588 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRVPJ-0002U8-GQ for 21650@debbugs.gnu.org; Thu, 04 Feb 2016 20:41:57 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u151fsEb013966; Thu, 4 Feb 2016 17:41:54 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Thu, 04 Feb 2016 15:09:43 +0900." X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 From: Mike Kupfer MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <11486.1454636514.1@allegro.localdomain> Date: Thu, 04 Feb 2016 17:41:54 -0800 Message-ID: <11487.1454636514@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Katsumi Yamaoka wrote: > Implement the new user options in mm: > `mm-html-inhibit-images' --- boolean > Non-nil means inhibit displaying of images inline in the article body. > The default is t. > `mm-html-blocked-images' --- regexp or nil > Regexp matching image URLs to be blocked. The default is "". This looks okay to me. And the default looks safe. Just to confirm, mm-html-blocked-images would block the downloading of remote images, but images that are embedded in the email and referenced using a cid would still be displayed? > Make `mm-inline-text-html-with-images' an obsolete variable alias > for `mm-html-inhibit-images'. I'm afraid I don't understand well enough how variable obsolescence works in Emacs to be sure. mm-inline-text-html-with-images is documented in terms of retrieving messages, and non-nil means to allow retrieval. mm-html-inhibit-images would apparently control display of any images (even ones embedded in the email), and non-nil means *not* to display. > MH-E doesn't have to do like this if there's no need to have > options like `mh-inhibit-images'. Right. We might want to add a note to the MH-E user guide that mentions these variables. But I don't think any changes are needed in the code. > MH-E doesn't use gnus-html.el, does it? I don't see any references, no. thanks, mike From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 01:04:26 2016 Received: (at 21650) by debbugs.gnu.org; 5 Feb 2016 06:04:26 +0000 Received: from localhost ([127.0.0.1]:60861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRZVK-0001gT-Gg for submit@debbugs.gnu.org; Fri, 05 Feb 2016 01:04:26 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:52534 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRZVJ-0001gI-OK for 21650@debbugs.gnu.org; Fri, 05 Feb 2016 01:04:25 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:61371 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aRZVA-003Cpj-IR; Fri, 05 Feb 2016 00:04:17 -0600 Date: Fri, 05 Feb 2016 15:04:14 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <11487.1454636514@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:mhEkgGTUX1mvADh5xNaBSME5cf4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Thu, 04 Feb 2016 17:41:54 -0800, Mike Kupfer wrote: > Just to confirm, mm-html-blocked-images would block the downloading of > remote images, but images that are embedded in the email and referenced > using a cid would still be displayed? Yes, it will be displayed unless `inhibit-images' is non-nil. In that case, the url of the embedded data begins with "cid:", and `shr-tag-img' doesn't see what `blocked-images' is. I have `inhibit-images'=t and `blocked-images'=nil, so images are not displayed normally, but do `W D W' (gnus-article-show-images) only when I want to see those images. >> Make `mm-inline-text-html-with-images' an obsolete variable alias >> for `mm-html-inhibit-images'. > I'm afraid I don't understand well enough how variable obsolescence > works in Emacs to be sure. > mm-inline-text-html-with-images is documented in terms of retrieving > messages, and non-nil means to allow retrieval. mm-html-inhibit-images > would apparently control display of any images (even ones embedded in > the email), and non-nil means *not* to display. Oops. Sorry for my nonsense. But I'd like to make it obsolete anyway, since it is a very old option (that is what I made 14 years ago) and has been being used for only w3m. I'll do: (make-obsolete-variable 'mm-inline-text-html-with-images nil "25.1") (defcustom mm-html-inhibit-images t "Non-nil means inhibit displaying of images inline in the article body." :version "25.1" :type 'boolean :group 'mime-display :set (lambda (symbol value) (custom-set-default symbol (if (boundp 'mm-inline-text-html-with-images) (not (symbol-value 'mm-inline-text-html-with-images)) value)))) The refactoring in Gnus and mm will probably be finished within a week. Regards, From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 01:41:28 2016 Received: (at 21650) by debbugs.gnu.org; 5 Feb 2016 06:41:28 +0000 Received: from localhost ([127.0.0.1]:60895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRa5A-0002ib-D9 for submit@debbugs.gnu.org; Fri, 05 Feb 2016 01:41:28 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:53139 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRa58-0002iO-4g for 21650@debbugs.gnu.org; Fri, 05 Feb 2016 01:41:26 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:61958 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aRa4z-003o4k-GB; Fri, 05 Feb 2016 00:41:18 -0600 Date: Fri, 05 Feb 2016 15:41:15 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <11487.1454636514@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:ROvOOaLAlbTF4DtW/H1yLfcHIWY= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Fri, 05 Feb 2016 15:04:14 +0900, Katsumi Yamaoka wrote: > (defcustom mm-html-inhibit-images t > "Non-nil means inhibit displaying of images inline in the article body." Sorry, please let me make it supersede with: (defcustom mm-html-inhibit-images t "Non-nil means inhibit displaying of images inline in the article body." :version "25.1" :type 'boolean :group 'mime-display :set (lambda (symbol value) (custom-set-default symbol (cond ((boundp 'mm-html-inhibit-images) value) ((boundp 'mm-inline-text-html-with-images) (not (symbol-value 'mm-inline-text-html-with-images))) (t value))))) This `:set' trick won't do the trick if this option is loaded before a user sets the obsolete `mm-inline-text-html-with-images', though. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 06 17:54:05 2016 Received: (at 21650) by debbugs.gnu.org; 6 Feb 2016 22:54:05 +0000 Received: from localhost ([127.0.0.1]:36143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSBjx-000695-Ky for submit@debbugs.gnu.org; Sat, 06 Feb 2016 17:54:05 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:22467 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSBjw-00068y-G7 for 21650@debbugs.gnu.org; Sat, 06 Feb 2016 17:54:04 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u16Ms0aq018528; Sat, 6 Feb 2016 14:54:01 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Fri, 05 Feb 2016 15:04:14 +0900." X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <9452.1454799239.1@allegro.localdomain> Date: Sat, 06 Feb 2016 14:53:59 -0800 Message-ID: <9453.1454799239@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Katsumi Yamaoka wrote: > On Thu, 04 Feb 2016 17:41:54 -0800, Mike Kupfer wrote: > > Just to confirm, mm-html-blocked-images would block the downloading of > > remote images, but images that are embedded in the email and referenced > > using a cid would still be displayed? > > Yes, it will be displayed unless `inhibit-images' is non-nil. > In that case, the url of the embedded data begins with "cid:", > and `shr-tag-img' doesn't see what `blocked-images' is. That sounds good. As for making mm-inline-text-html-with-images obsolete, that sounds fine to me. > The refactoring in Gnus and mm will probably be finished within > a week. Great! Thank you very much. mike From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 17:43:16 2016 Received: (at 21650) by debbugs.gnu.org; 8 Feb 2016 22:43:16 +0000 Received: from localhost ([127.0.0.1]:60606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSuWa-000237-Ju for submit@debbugs.gnu.org; Mon, 08 Feb 2016 17:43:16 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:54151 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSuWZ-00022u-Ar for 21650@debbugs.gnu.org; Mon, 08 Feb 2016 17:43:15 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60176 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aSuWQ-000q4k-Kk; Mon, 08 Feb 2016 16:43:08 -0600 Date: Tue, 09 Feb 2016 07:43:08 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <9453.1454799239@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:VmTgoBC53N0GXKSUvtSDFYZBHY0= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, 06 Feb 2016 14:53:59 -0800, Mike Kupfer wrote: >> The refactoring in Gnus and mm will probably be finished within >> a week. > Great! Thank you very much. Done in the emacs-25 branch: Could you verify the changes? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 19:41:09 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 00:41:09 +0000 Received: from localhost ([127.0.0.1]:60688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSwMf-00082s-CT for submit@debbugs.gnu.org; Mon, 08 Feb 2016 19:41:09 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:20105 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSwMd-00082j-9Q for 21650@debbugs.gnu.org; Mon, 08 Feb 2016 19:41:07 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u190f3M6044544; Mon, 8 Feb 2016 16:41:03 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Tue, 09 Feb 2016 07:43:08 +0900." X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <4957.1454978463.1@allegro.localdomain> Date: Mon, 08 Feb 2016 16:41:03 -0800 Message-ID: <4958.1454978463@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Katsumi Yamaoka wrote: > Done in the emacs-25 branch: > > > > Could you verify the changes? Thanks. Hi Katsumi, the diffs look okay to me, though I did notice one typo in doc/misc/emacs-mime.texi: > +be fetched and displayed. For instance, do block all @acronym{URL}s "do block" -> "to block" I'll try building and testing the changes next, though I'm not sure how far I'll get today. thanks, mike From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 20:49:09 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 01:49:09 +0000 Received: from localhost ([127.0.0.1]:60743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSxQT-0001Ar-2e for submit@debbugs.gnu.org; Mon, 08 Feb 2016 20:49:09 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:46553 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSxQR-0001AU-MS for 21650@debbugs.gnu.org; Mon, 08 Feb 2016 20:49:07 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:62803 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aSxQJ-000mkI-41; Mon, 08 Feb 2016 19:49:00 -0600 Date: Tue, 09 Feb 2016 10:49:01 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <4958.1454978463@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:p6dbf5qoEsaWRti9IfMW674K5ic= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 08 Feb 2016 16:41:03 -0800, Mike Kupfer wrote: >> +be fetched and displayed. For instance, do block all @acronym{URL}s > "do block" -> "to block" Ah, thanks. I've fixed it in both emacs-mime.texi and gnus.texi. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 22:24:38 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 03:24:38 +0000 Received: from localhost ([127.0.0.1]:60830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSyus-0001SE-8R for submit@debbugs.gnu.org; Mon, 08 Feb 2016 22:24:38 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:24829 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSyuq-0001S6-Kd for 21650@debbugs.gnu.org; Mon, 08 Feb 2016 22:24:37 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u193OVaA063546; Mon, 8 Feb 2016 19:24:31 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: My message of "Mon, 08 Feb 2016 16:41:03 -0800." <4958.1454978463@allegro.localdomain> X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <6853.1454988271.1@allegro.localdomain> Date: Mon, 08 Feb 2016 19:24:31 -0800 Message-ID: <6854.1454988271@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Mike Kupfer wrote: > I'll try building and testing the changes next, though I'm not sure how > far I'll get today. Everything works as specified. Thanks! I had missed the fact that mm-html-inhibit-images defaults to t. That's not my preference, but I don't have any compelling arguments in favor of defaulting to nil. Will you be creating a NEWS entry for these changes? cheers, mike From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 23:41:16 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 04:41:16 +0000 Received: from localhost ([127.0.0.1]:60882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aT072-0006T9-Ea for submit@debbugs.gnu.org; Mon, 08 Feb 2016 23:41:16 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:57381 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aT070-0006St-5M for 21650@debbugs.gnu.org; Mon, 08 Feb 2016 23:41:14 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:61200 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aT06r-003Z6n-By; Mon, 08 Feb 2016 22:41:06 -0600 Date: Tue, 09 Feb 2016 13:41:07 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <6854.1454988271@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:ckFaOaG8gJ0hOKFbYZBclOsMUHo= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 08 Feb 2016 19:24:31 -0800, Mike Kupfer wrote: > Everything works as specified. Thanks! Thanks a lot for the test. > I had missed the fact that mm-html-inhibit-images defaults to t. That's > not my preference, but I don't have any compelling arguments in favor of > defaulting to nil. I changed my mind. :) I'll make both mm-html-inhibit-images and mm-html-blocked-images default to nil following Gnus' way (enabling most features by default). > Will you be creating a NEWS entry for these changes? No sweat. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 00:49:19 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 05:49:19 +0000 Received: from localhost ([127.0.0.1]:60892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aT1As-00080f-TT for submit@debbugs.gnu.org; Tue, 09 Feb 2016 00:49:19 -0500 Received: from tassie.newt.com ([66.135.33.59]:53496) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aT1Ar-00080S-Qk for 21650@debbugs.gnu.org; Tue, 09 Feb 2016 00:49:18 -0500 Received: from olgas.newt.com (c-50-161-94-13.hsd1.ca.comcast.net [50.161.94.13]) by tassie.newt.com (Postfix) with ESMTPSA id 82BD6680289; Mon, 8 Feb 2016 21:49:11 -0800 (PST) Received: by olgas.newt.com (Postfix, from userid 1000) id 4D08C380DB8; Mon, 8 Feb 2016 21:49:14 -0800 (PST) To: Katsumi Yamaoka From: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E In-reply-to: References: <6854.1454988271@allegro.localdomain> Comments: In-reply-to Katsumi Yamaoka message dated "Tue, 09 Feb 2016 13:41:07 +0900." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 24.4.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <34822.1454996954.1@olgas.newt.com> Date: Mon, 08 Feb 2016 21:49:14 -0800 Message-ID: <34823.1454996954@olgas.newt.com> X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Mike Kupfer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Katsumi Yamaoka wrote: > On Mon, 08 Feb 2016 19:24:31 -0800, Mike Kupfer wrote: > > Everything works as specified. Thanks! > > Thanks a lot for the test. > > > I had missed the fact that mm-html-inhibit-images defaults to t. That's > > not my preference, but I don't have any compelling arguments in favor of > > defaulting to nil. > > I changed my mind. :) I'll make both mm-html-inhibit-images and > mm-html-blocked-images default to nil following Gnus' way (enabling > most features by default). > > > Will you be creating a NEWS entry for these changes? > > No sweat. Mike, Katsumi, you guys rock. Many thanks for working together on this solution! -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 10:17:21 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 15:17:21 +0000 Received: from localhost ([127.0.0.1]:33745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTA2b-0006H6-HS for submit@debbugs.gnu.org; Tue, 09 Feb 2016 10:17:21 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:11773 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTA2a-0006Gy-4H for 21650@debbugs.gnu.org; Tue, 09 Feb 2016 10:17:20 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u19FHGe7043450; Tue, 9 Feb 2016 07:17:16 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Tue, 09 Feb 2016 13:41:07 +0900." X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <7880.1455031036.1@allegro.localdomain> Date: Tue, 09 Feb 2016 07:17:16 -0800 Message-ID: <7881.1455031036@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Katsumi Yamaoka wrote: > I changed my mind. :) I'll make both mm-html-inhibit-images and > mm-html-blocked-images default to nil following Gnus' way (enabling > most features by default). Changing mm-html-inhibit-images sounds good, thanks. For mm-html-blocked-images, leaving it at "" would follow Gnus' default behavior for email, which is to not retrieve remote images. I think that's what we want. If mm-html-blocked-images is nil, there's a privacy concern, in that web bugs could be used to track when an email is viewed. > > Will you be creating a NEWS entry for these changes? > > No sweat. Thanks! mike From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 17:15:17 2016 Received: (at 21650) by debbugs.gnu.org; 9 Feb 2016 22:15:17 +0000 Received: from localhost ([127.0.0.1]:33988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTGZ2-000136-QI for submit@debbugs.gnu.org; Tue, 09 Feb 2016 17:15:16 -0500 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:60914 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTGZ1-00012u-77 for 21650@debbugs.gnu.org; Tue, 09 Feb 2016 17:15:15 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:63473 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.86) (envelope-from ) id 1aTGYs-000nbN-Ir; Tue, 09 Feb 2016 16:15:07 -0600 Date: Wed, 10 Feb 2016 07:15:08 +0900 Message-ID: From: Katsumi Yamaoka To: Mike Kupfer Subject: Re: bug#21650: fix should be underneath MH-E References: <7881.1455031036@allegro.localdomain> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (i686-pc-cygwin) Cancel-Lock: sha1:HX9Fj7+bcgkOFds9Yi1LNE01mB8= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, 09 Feb 2016 07:17:16 -0800, Mike Kupfer wrote: > For > mm-html-blocked-images, leaving it at "" would follow Gnus' default > behavior for email, which is to not retrieve remote images. I think > that's what we want. If mm-html-blocked-images is nil, there's a > privacy concern, in that web bugs could be used to track when an email > is viewed. Agreed. I'll make it default to "" again. In that case Gnus users can use the `W D W' command (gnus-article-show-images) to view images, that is what I do normally. It would be better for other packages to have a similar means as well, I think. Regards, From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 21:23:35 2016 Received: (at 21650) by debbugs.gnu.org; 10 Feb 2016 02:23:35 +0000 Received: from localhost ([127.0.0.1]:34102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTKRL-0007ns-KJ for submit@debbugs.gnu.org; Tue, 09 Feb 2016 21:23:35 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:61786 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTKRJ-0007nb-IX for 21650@debbugs.gnu.org; Tue, 09 Feb 2016 21:23:33 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u1A2NTRc051257; Tue, 9 Feb 2016 18:23:30 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Wed, 10 Feb 2016 07:15:08 +0900." X-Mailer: MH-E 8.6+mdk01; nmh 1.6; GNU Emacs 25.0.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <9517.1455071009.1@allegro.localdomain> Date: Tue, 09 Feb 2016 18:23:29 -0800 Message-ID: <9518.1455071009@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Lars Ingebrigtsen , 21650@debbugs.gnu.org, Bill Wohler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Katsumi Yamaoka wrote: > On Tue, 09 Feb 2016 07:17:16 -0800, Mike Kupfer wrote: > > For > > mm-html-blocked-images, leaving it at "" would follow Gnus' default > > behavior for email, which is to not retrieve remote images. I think > > that's what we want. [...] > Agreed. I'll make it default to "" again. In that case Gnus > users can use the `W D W' command (gnus-article-show-images) to > view images, that is what I do normally. It would be better for > other packages to have a similar means as well, I think. Yes, agreed. I don't see anything like that for MH-E, so I'll open a feature request for it. cheers, mike From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 22:51:44 2016 Received: (at 21650) by debbugs.gnu.org; 10 Feb 2016 03:51:44 +0000 Received: from localhost ([127.0.0.1]:34127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTLoe-0004Xm-6T for submit@debbugs.gnu.org; Tue, 09 Feb 2016 22:51:44 -0500 Received: from tassie.newt.com ([66.135.33.59]:53579) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTLoc-0004XZ-NJ for 21650@debbugs.gnu.org; Tue, 09 Feb 2016 22:51:43 -0500 Received: from olgas.newt.com (c-50-161-94-13.hsd1.ca.comcast.net [50.161.94.13]) by tassie.newt.com (Postfix) with ESMTPSA id 7B39068027B; Tue, 9 Feb 2016 19:51:36 -0800 (PST) Received: by olgas.newt.com (Postfix, from userid 1000) id 338CD380E07; Tue, 9 Feb 2016 19:51:35 -0800 (PST) To: Mike Kupfer From: Bill Wohler Subject: Re: bug#21650: fix should be underneath MH-E In-reply-to: <9518.1455071009@allegro.localdomain> References: <9518.1455071009@allegro.localdomain> Comments: In-reply-to Mike Kupfer message dated "Tue, 09 Feb 2016 18:23:29 -0800." Organization: Newt Software X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 24.4.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <75351.1455076295.1@olgas.newt.com> Date: Tue, 09 Feb 2016 19:51:35 -0800 Message-ID: <75352.1455076295@olgas.newt.com> X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 21650 Cc: Glenn Morris , Katsumi Yamaoka , 21650@debbugs.gnu.org, Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Mike Kupfer wrote: > Katsumi Yamaoka wrote: > > > On Tue, 09 Feb 2016 07:17:16 -0800, Mike Kupfer wrote: > > > For > > > mm-html-blocked-images, leaving it at "" would follow Gnus' default > > > behavior for email, which is to not retrieve remote images. I think > > > that's what we want. > [...] > > Agreed. I'll make it default to "" again. In that case Gnus > > users can use the `W D W' command (gnus-article-show-images) to > > view images, that is what I do normally. It would be better for > > other packages to have a similar means as well, I think. > > Yes, agreed. I don't see anything like that for MH-E, so I'll open a > feature request for it. Sounds good, thanks. -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 27 22:20:50 2016 Received: (at 21650) by debbugs.gnu.org; 28 Feb 2016 03:20:50 +0000 Received: from localhost ([127.0.0.1]:49247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aZruc-0000h8-N2 for submit@debbugs.gnu.org; Sat, 27 Feb 2016 22:20:50 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:36456 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aZrua-0000gz-N5 for 21650@debbugs.gnu.org; Sat, 27 Feb 2016 22:20:49 -0500 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u1S3KjG2076021; Sat, 27 Feb 2016 19:20:45 -0800 (PST) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Katsumi Yamaoka , Bill Wohler , Lars Ingebrigtsen , Glenn Morris , 21650@debbugs.gnu.org Subject: Re: bug#21650: fix should be underneath MH-E In-Reply-To: Your message of "Tue, 09 Feb 2016 18:23:29 -0800." <9518.1455071009@allegro.localdomain> X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 25.0.91 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <20286.1456629645.1@allegro.localdomain> Date: Sat, 27 Feb 2016 19:20:45 -0800 Message-ID: <20287.1456629645@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Mike Kupfer wrote: > Katsumi Yamaoka wrote: > > > On Tue, 09 Feb 2016 07:17:16 -0800, Mike Kupfer wrote: > > > For > > > mm-html-blocked-images, leaving it at "" would follow Gnus' default > > > behavior for email, which is to not retrieve remote images. I think > > > that's what we want. > [...] > > Agreed. I'll make it default to "" again. In that case Gnus > > users can use the `W D W' command (gnus-article-show-images) to > > view images, that is what I do normally. It would be better for > > other packages to have a similar means as well, I think. > > Yes, agreed. I don't see anything like that for MH-E, so I'll open a > feature request for it. Just to follow up: this is https://sourceforge.net/p/mh-e/bugs/483/ best regards, mike From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 12:35:35 2016 Received: (at control) by debbugs.gnu.org; 22 May 2016 16:35:35 +0000 Received: from localhost ([127.0.0.1]:32980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4WLn-00007y-Mu for submit@debbugs.gnu.org; Sun, 22 May 2016 12:35:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4WLm-00007l-46 for control@debbugs.gnu.org; Sun, 22 May 2016 12:35:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4WLc-00083X-6U for control@debbugs.gnu.org; Sun, 22 May 2016 12:35:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4WLc-000824-25 for control@debbugs.gnu.org; Sun, 22 May 2016 12:35:24 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2342 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b4WLa-0003Ob-61 for control@debbugs.gnu.org; Sun, 22 May 2016 12:35:22 -0400 Date: Sun, 22 May 2016 19:35:19 +0300 Message-Id: <8337pa6ofs.fsf@gnu.org> From: Eli Zaretskii To: control@debbugs.gnu.org Subject: Unblock X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) unblock 19759 by 17976 unblock 19759 by 19548 unblock 19759 by 21182 unblock 19759 by 21650 unblock 19759 by 21871 unblock 19759 by 21874 unblock 19759 by 22107 unblock 19759 by 22147 unblock 19759 by 22338 thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 20:13:00 2016 Received: (at control) by debbugs.gnu.org; 23 May 2016 00:13:00 +0000 Received: from localhost ([127.0.0.1]:33204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4dUS-0005dt-7p for submit@debbugs.gnu.org; Sun, 22 May 2016 20:13:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4dUQ-0005dg-0K for control@debbugs.gnu.org; Sun, 22 May 2016 20:12:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4dUK-00048D-80 for control@debbugs.gnu.org; Sun, 22 May 2016 20:12:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60795) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4dUK-000488-5R for control@debbugs.gnu.org; Sun, 22 May 2016 20:12:52 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b4dUJ-00085x-NZ for control@debbugs.gnu.org; Sun, 22 May 2016 20:12:51 -0400 Subject: control message for bug 21650 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sun, 22 May 2016 20:12:51 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) severity 21650 normal tag 21650 = From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 06 20:35:31 2016 Received: (at 21650) by debbugs.gnu.org; 7 Jun 2016 00:35:31 +0000 Received: from localhost ([127.0.0.1]:57281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA4zT-0001Y8-GQ for submit@debbugs.gnu.org; Mon, 06 Jun 2016 20:35:31 -0400 Received: from shell1.rawbw.com ([198.144.192.42]:30530 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA4zS-0001Y0-1i for 21650@debbugs.gnu.org; Mon, 06 Jun 2016 20:35:30 -0400 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u570ZST9059812; Mon, 6 Jun 2016 17:35:28 -0700 (PDT) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: Simon Gerraty Subject: 21650: fixed in Emacs 25 X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 25.0.94 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <13913.1465259725.1@allegro.localdomain> Date: Mon, 06 Jun 2016 17:35:25 -0700 Message-ID: <13914.1465259725@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21650 Cc: 21650@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi Simon, just to close the loop on the bug report that you filed: in Emacs 25, MH-E will not download remote images by default. Thanks for reporting the issue. If you have any concerns or questions, please let me know. thanks, mike From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 06 20:39:49 2016 Received: (at control) by debbugs.gnu.org; 7 Jun 2016 00:39:49 +0000 Received: from localhost ([127.0.0.1]:57286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA53d-0001dr-02 for submit@debbugs.gnu.org; Mon, 06 Jun 2016 20:39:49 -0400 Received: from shell1.rawbw.com ([198.144.192.42]:31179 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA53b-0001dj-42 for control@debbugs.gnu.org; Mon, 06 Jun 2016 20:39:47 -0400 Received: from allegro.localdomain (m208-249.dsl.rawbw.com [198.144.208.249]) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTP id u570dkJ8060442 for ; Mon, 6 Jun 2016 17:39:46 -0700 (PDT) (envelope-from m.kupfer@acm.org) X-Authentication-Warning: shell1.rawbw.com: Host m208-249.dsl.rawbw.com [198.144.208.249] claimed to be allegro.localdomain From: Mike Kupfer To: control@debbugs.gnu.org Subject: 21650 fixed in Emacs 25 X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 25.0.94 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <13937.1465259983.1@allegro.localdomain> Date: Mon, 06 Jun 2016 17:39:43 -0700 Message-ID: <13938.1465259983@allegro.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) close 21650 thanks The code changes were in a series of commits ending with fa55da20db11fd09a30c6e5c2205565929aee30e. The MH-E User Guide was updated to describe the new controls with 602bb40029525c14cb1429d4a521da552d3a583b. From unknown Sat Aug 09 15:51:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Jul 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator