From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: Making GNUS continue to work with Gmail Date: Tue, 11 Aug 2020 18:11:25 +0200 Message-ID: References: <87v9ienz6c.fsf@gnus.org> <878sf9c69y.fsf@gnus.org> <871rkw62t3.fsf@gnus.org> <87bljki71n.fsf@mat.ucm.es> <87364wxlec.fsf@gnus.org> <87imdsgmlw.fsf@mat.ucm.es> <871rkfhkhc.fsf@mat.ucm.es> <875z9p5hnc.fsf@mat.ucm.es> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6566"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 11 18:12:04 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5Wse-0001b1-AG for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Aug 2020 18:12:04 +0200 Original-Received: from localhost ([::1]:33974 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5Wsd-000360-Cm for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Aug 2020 12:12:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36944) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5Ws8-0002eZ-E5 for emacs-devel@gnu.org; Tue, 11 Aug 2020 12:11:32 -0400 Original-Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:33215) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k5Ws6-0007P0-PP for emacs-devel@gnu.org; Tue, 11 Aug 2020 12:11:32 -0400 Original-Received: by mail-wr1-x434.google.com with SMTP id p20so12012896wrf.0 for ; Tue, 11 Aug 2020 09:11:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=uzyETm/5wp5AMaBaZL9RO6xk4IZme/XeKSLDEjxGEqM=; b=rJ8WGkzAN2zae/GDIaEt1ZOPDt5wVNJpa3qaPuzAnTVOF7BrgmOPBH+RVmZd9rQVUc HEDNh8L17IgKO6QYOEDva60IuPUOSU8QCVEqTWQH0Xn+Qv3XyJN8J5cjXNtryoPVVcQ6 +PRc7mm5fPaB0nBZllbFkPmCKhQph+CJAtljE4+p0HuEhcKp0x7aEh9jB+wqmDwsqaK+ p/qQG62xXgPrcCHArsv6BnVuqKhg9R8qRPipjfTV+ZePMX+J7/dwzM8/Yn6y5hy9O2ig sw7ug2mRdMwmRpOmEYmJueF3oI7Y7vCmTokv3GngHvUZrH0BYTj5eIGOcBk3SiDpbLAI pptA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=uzyETm/5wp5AMaBaZL9RO6xk4IZme/XeKSLDEjxGEqM=; b=F44vHNGK+LchW91aLsOlMN8OUQe5ZECEpPVReT9J6UsaWdTQDAXXcpluQ54mrj0vf4 dS5Nef+WyReg9gTaFFpw2rs36rE4OybCsUo69yljsiodwcOK1LkJodHwwvpWnrz7b24Z OXGkL/W4XnetBF0etGKfws87w34EqHVYRpmDau/Rc1NyszW6ZVHw+i3xdsl6vzYapZQF Z7O0vfbVqd72hbMzp4ejBH5zIcN2wvF/TPoH2j324lqI3dXZsGvGW7Kdn5Wuzg+lAtaG YWjeT0rGy+SyAfzE34toY6HMe80dTF/870yW9w641nXWeD63W5Dk9tgybHM4EJ2107KU O8fA== X-Gm-Message-State: AOAM5335gTJxrdQdKvIcY7QLvghfZThVTTxntMcI2mq44y4PjZ4cPt6L 7vVhDbBZqCJTdR9BHsb2wZxuveZU X-Google-Smtp-Source: ABdhPJw6EkV3BtJbofbI5J6mKxjgfUExlChl6iWGVYU8hwSV04DmRLv3/MyPNMZwXUKeOy+nxOW5Rg== X-Received: by 2002:adf:9ec1:: with SMTP id b1mr6700418wrf.171.1597162288072; Tue, 11 Aug 2020 09:11:28 -0700 (PDT) Original-Received: from rpluim-mac ([2a01:e34:ecfc:a860:3d92:96a:b263:6b3d]) by smtp.gmail.com with ESMTPSA id k4sm30077690wrd.72.2020.08.11.09.11.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Aug 2020 09:11:27 -0700 (PDT) Gmane-Reply-To-List: yes In-Reply-To: <875z9p5hnc.fsf@mat.ucm.es> (Uwe Brauer's message of "Tue, 11 Aug 2020 17:25:27 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=rpluim@gmail.com; helo=mail-wr1-x434.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:253637 Archived-At: >>>>> On Tue, 11 Aug 2020 17:25:27 +0200, Uwe Brauer said: >>>> "RP" =3D=3D Robert Pluim writes: >>>>>>> On Mon, 10 Aug 2020 08:54:38 -0700, "T.V Raman" said: T> soyeomul@doraji.xyz (=ED=99=A9=EB=B3=91=ED=9D=AC) writes: T> That will let you send email, not read email using gnus >> You can use the same "password" in .authinfo.gpg and have it be used >> for IMAP. Uwe> I am confused, now, the strategy (=ED=99=A9=EB=B3=91=ED=9D=AC) des= cribes could work for Uwe> gnus, even after February 15th, 2021? Uwe> Then where is the problem? Uwe> What do I miss here? The problem is that today you can turn on 'app specific passwords', and generate one for Gnus to use, and that=CA=BCs the end of it. Tomorrow you need to generate an Oauth2 token by registering an 'app' with Google, jumping through some more hoops, and generating a 'token' that you then use with Gnus. Google can probably revoke that token whenever they want, and then you need to jump through the hoops again. The end result is the same: a string that Gnus uses for authentication. The proces to get it will require logging into Google with a browser [1], and cutting and pasting a bunch of identifiers around, which is much more involved and easier to mess up. The alternative is to register an 'Emacs' app, do the hoop jumping, and stick the various secret tokens in the Emacs sources, but as I understand it that=CA=BCs expressly forbidden by Google's terms-of-use (correct me if I=CA=BCm wrong, I haven't read them). I=CA=BCm starting to agree with Stefan here: maybe it=CA=BCs time to start = using a different email provider. Robert Footnotes: [1] This is in itself problematic for some people, since this requires running non-Free javascript code.