From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alexis Newsgroups: gmane.emacs.bugs Subject: bug#28902: 25.3; M-x report-emacs-bug requires smtp Date: Fri, 20 Oct 2017 19:15:39 +1100 Message-ID: <878tg6b5g4.fsf@gmail.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1508487395 27022 195.159.176.226 (20 Oct 2017 08:16:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 20 Oct 2017 08:16:35 +0000 (UTC) User-Agent: mu4e 0.9.19; emacs 25.2.1 Cc: 28902@debbugs.gnu.org To: =?UTF-8?Q?Far=C3=A9?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 20 10:16:31 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5STS-0003gx-Fz for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Oct 2017 10:16:10 +0200 Original-Received: from localhost ([::1]:52604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5STW-000439-Lh for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Oct 2017 04:16:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41889) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5STN-00042p-EF for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 04:16:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5STK-0002HB-95 for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 04:16:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42377) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e5STK-0002H5-5H for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 04:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e5STJ-0002D3-TB for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 04:16:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alexis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2017 08:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28902 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28902-submit@debbugs.gnu.org id=B28902.15084873538476 (code B ref 28902); Fri, 20 Oct 2017 08:16:01 +0000 Original-Received: (at 28902) by debbugs.gnu.org; 20 Oct 2017 08:15:53 +0000 Original-Received: from localhost ([127.0.0.1]:51058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5STA-0002Ce-UN for submit@debbugs.gnu.org; Fri, 20 Oct 2017 04:15:53 -0400 Original-Received: from mail-pf0-f176.google.com ([209.85.192.176]:44054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5ST9-0002CR-6d for 28902@debbugs.gnu.org; Fri, 20 Oct 2017 04:15:51 -0400 Original-Received: by mail-pf0-f176.google.com with SMTP id x7so10022510pfa.1 for <28902@debbugs.gnu.org>; Fri, 20 Oct 2017 01:15:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=O9KyTgMzH0Jg7kQ/Atgd4q4q5u6pvF2BNVk7vWf7TlI=; b=VaGNqxNMjt84Se0FfUyA052LSihC68Icpx0QTZOPtymjpMShh6bO3iEAml2RLeg+NT 66DAw3KH8TUFatzqJZg1aIYrayHsvJWbF5pEoljacQan6kMvtm1rnAIRvVPfQCTwGJI5 hMh+0nprwEVNqqLdtbvu72X3kTeejPYKXKF0LXWukFL+2cAwZoH9Dkgf7BzWSeC6Xlxt AJiu3b7izwX2KEEfejqr2FZrFeELfnhfCBPQ/suK+jrAt3SnT8oUKmfelf0jQ6pHaVQu I4zng9pkGL+IkG9v3rQXhFH0lGdkqLs0ZtKtDAbD3o7VSv95YNcY2snGGWb2hu5HMIjB 1F/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=O9KyTgMzH0Jg7kQ/Atgd4q4q5u6pvF2BNVk7vWf7TlI=; b=VRkKRPG5rZzIsWpUyZyomixx8ET+X3tFW/iWNR1OM5m08mkWOgZ7FkCaXxo1p8h+jL B4K5keUsSLauj+OXfYUFPq1rDWqweanc3CQhdei8dE0cERPOBgLCvH/jwasfZaQFAVNQ 6O33QCuliaN8a2R35Cmcs+ELoIpXCgVjWHbgZNTqInNTgG0DoZ7hvCfrTEkq90tMWTu9 7XXjGGKrHy01L/xzZPyHpDkxxaTKij3SnUc7T3DMRaiemDLE/NdgutzfVlYOmyputqsi L1Q7hpm7LN/h+Ct/R+4hcyXxFGyo2xEffKKTm4YiNCgd7Ri1gaL4jH5trI5Mz7BTaztC fK1Q== X-Gm-Message-State: AMCzsaXBLTJq0MzEUZKjgpVXKCyds1buiyK3RdfAZERmkdXEtxNmcjh4 S+vcxqD0fjs1MC82rlux2ls= X-Google-Smtp-Source: ABhQp+TrLYI81PG0rb9Y7tBEjnU68MxOFNVw5I/tUY07zGiuKKXZxUXiFQqH8QDZUzq5S8hLOwtHvg== X-Received: by 10.99.1.129 with SMTP id 123mr3873405pgb.320.1508487344789; Fri, 20 Oct 2017 01:15:44 -0700 (PDT) Original-Received: from localhost (CAPCPE-124-189-167-250.rsqv1.lon.bigpond.net.au. [124.189.167.250]) by smtp.gmail.com with ESMTPSA id z73sm788271pgz.46.2017.10.20.01.15.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 20 Oct 2017 01:15:44 -0700 (PDT) In-reply-to: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:138749 Archived-At: Faré writes: > M-x report-emacs-bug tries to send mail from the localhost, but > these > days, due to spam issues, SMTP is not quite as available as it > was say > twenty years ago. Most localhost do not have a mail server; most > ISPs > do not offer SMTP and further block SMTP ports; most servers on > the > internet will not relay mail without authentication; to setup > your own > server requires possessing a domain and a stable server, > altering DNS > records and mastering technologies such as DKIM, DMARC, SPF, > etc., > that did not exist back in the days when M-x report-emacs-bug > was > originally written. True. On the other hand, those are not the only possibilities; a number of people, such as myself, use a dedicated email service provider, and have set up SMTP clients such as `msmtp' to send email via that provider's SMTP servers. > To remain usable, M-x report-emacs-bug should at the very least > document how one may send the mail via some webmail instead i might be missing something, but do people think they can't just copy and paste the report text into a new email, and send it to the address specified in the report buffer's To: field, i.e. bug-gnu-emacs@gnu.org? > or offer to configure emacs (or the underlying system) to offer > some > interface that will bridge the SMTP gap somehow. The problem is that there are just so many different ways of setting up email - not only across operating systems, but also within a given OS/distro. Even if one settled on, say, using msmtp (rather than, say, exim, postfix, esmtp, opensmtpd, sendmail etc.) as the underlying MTA, there's still the question of how to actually get that on the user's system if it's not already installed: * Via a package manager? If so, then the various package UIs (apt, yum, dnf, YaST, pacman, apk, etc.) need to be taken into consideration, as do the various locations that different OSes might put the various configuration files. Further, not all users will necessarily have the permissions to allow installing arbitrary packages. * Build it from source? Many users won't have the necessary build setup on their machine (or indeed, be able to install the necessary setup). * Bundle it with Emacs? Assuming the license allows that, that's going to create maintenance burdens in terms of tracking upstream's bug/security fixes, and e.g. having to release a new version of Emacs in order to get a security fix for the MTA onto users' machines. And then there are the security issues that come with having an configured MTA available on a machine; it's one thing if someone is making use of that MTA for various email needs, it's another if it's only being used by Emacs .... So it seems to me that designing an interface to covering all, or even many, of the possibilities would be an /enormous/ task. Alexis.