Posts from gmane no longer allowed?
Grant Edwards
grant.b.edwards at gmail.com
Sun Sep 26 11:08:38 EDT 2021
On 2021-09-26, Chris Angelico <rosuav at gmail.com> wrote:
> Not sure what the significance of the "application" is - Google has
> different services for where you're using it with your own domain, but
> that shouldn't be relevant. If you want to use Gmail with mutt, you
> should be able to do that, regardless. (Or you can just use some other
> email address to post from, that would also work.)
I have other addresses from which I could post, but I don't want them
visible on the list.
There are three ways to use mutt (or any other IMAP/SMTP) client with
GMail.
1. Plain old username/password authentication: This requires you to
enable the "less secure apps" option on your Gmail account. I used
to use that, and it worked. But, it's frowned upon, and I wouldn't
be surprised if it went away soon. It requires you to either put
your password in a plaintext config file or enter it every time
your connect to Gmail.
2. Application-specific password: Creates a unique 16-digit
application password that allows access to selected
capabilities. This requires that you have two-factor
authentication enabled on your Google account. I probably should
do that, but I haven't figured out a convenient way to do so.
3. OAUTH2: This requires that you "register an application" with
Google. That application is then issued revokable credentials. The
application uses those credentials to send an access request to
Google. The account's owner then goes to a specified URL to
autorize that access. The application is then issued revokable
access and refresh tokens. The access token allows access to
specific APIs for a short period of time (maybe an hour). After
the access token expires, the refresh token can be used to obtain
a new access token.
The "register an application" step is where I got stuck. Other mutt
users seem to have been able to go to their GMail account's cloud
services page, create a project, create/register an application, and
then download OAUTH2 credentials which they then use (via an external
utility) with programs like mutt and msmtp.
When I tried to "register an application" it demanded support and
privacy policy URLs for my application. Those URLs had to be using
domains that had bee pre-registered with Google. The only domain where
I have a web page is at panix.com, and that domain isn't pre-
registered with Google. I don't own that domain, so I'm not going to
try to pre-register it with Google.
I could continue to read the list with slrn, but post using something
like Thunderbird, but do I really want to set up a whole new MUA just
for one mailing list? [The other 20+ mailing lists I follow are all
happy with posts from gmane.]
--
Grant
More information about the Python-list
mailing list