From: "Jason Vas Dias"<jason.vas.dias@ptt.ie>
To: emacs-devel@gnu.org
Subject: suggestionss for best 100% Elisp Oauth2 module(s) & config for 29.4 MA-GNUS + mailx + sendmmail please ?
Date: Sat, 27 Jul 2024 03:08:21 +0100 [thread overview]
Message-ID: <hhfrrv60yy.fsf@ptt.ie> (raw)
Good day -
Google recently wrote me:
Starting September 30, 2024, Google Workspace accounts will
only allow access to apps using OAuth. Password-based access
(with the exception of App Passwords) will no longer be
supported.
POP and IMAP are NOT going away and can still be enabled with
apps that connect using OAuth.
Aargh, the reason I got the WorkSpace account was because it allowed
Admins to emable "Less Secure Apps" to access SMTP2 using password.
I had installed mailx and the excellent 'sendmail' extension
and used SMART_HOST and auth and smtp.relayagent and mailertable small
patches, that select different Gmail or MS-365 SMTP2 mailers and
use a plain-text (but secret in hidden 'root'-user owned directory)
'auth' file, compiled into 'auth.db' , this worked fine for my
Workspace Account, which I got specially to handle my own '@ptt.ie'
domain name, mailx or sendmail from command line work fine IFF
I specify a 'From:' header that includes a known sender in
'/etc/mail/auth.db' - this used to work.
Now I have to have some Oauth2 Daemon running constantly to keep
Tokens up-to-date in Emacs in order to use SMTP , when my
needed google-chrome-unstable and firefox-developer-edition-v129.8
browsers are already busy each doing so for themselves !
What a waste of CPU cycles !
Please could anyone recommend any good shared Ouath2 Daemon that
all of Emacs MA-GNUS / IMAP + sendmail + firefox + chrome +
Google/MS-365 SMTP2+Outh2 could use ?
Preferably something that could generate sendmail auth.db config to
use multiple Gmail and/or MS-365 accounts for mail sending with
sendmail , and bundle the correct Ouath2 tokens with each send ?
How would I configure MA-GNUS and mailx / sendmail to use it ?
I really don't want to have to start a separate Emacs Daemon
process, as well as 2 separate Browser Oauth2 processes - my laptop is
busy enough and has slow internet bandwidth usually - can't Firefox,
Emacs, and Chrome be told to use the same Oauth2 Daemon ? What is it ?
Thanks, Best Regards,
Jason
next reply other threads:[~2024-07-27 2:08 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-07-27 2:08 Jason Vas Dias [this message]
2024-07-27 21:54 ` suggestionss for best 100% Elisp Oauth2 module(s) & config for 29.4 MA-GNUS + mailx + sendmmail please ? James Thomas
2024-07-29 21:31 ` James Thomas
2024-07-29 2:38 ` Richard Stallman
2024-07-29 4:53 ` Björn Bidar
[not found] ` <66a72046.050a0220.2c7b2c.56dfSMTPIN_ADDED_BROKEN@mx.google.com>
2024-07-29 5:19 ` Jason Vas Dias
2024-07-30 12:18 ` Jason Vas Dias
2024-07-30 12:39 ` pinmacs
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=hhfrrv60yy.fsf@ptt.ie \
--to=jason.vas.dias@ptt.ie \
--cc=emacs-devel@gnu.org \
--cc=jason.vas.dias@gmail.com \
--cc=jvd@ptt.ie \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.