Workflows Archive mirror
 help / color / mirror / Atom feed
From: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
To: workflows@vger.kernel.org
Subject: So, you want to read LKML with Gmail (experimental, testers needed)
Date: Wed, 15 Nov 2023 16:42:38 -0500	[thread overview]
Message-ID: <20231115-black-partridge-of-growth-54bf2e@nitro> (raw)

Hello:

LKML does not work well with Gmail, for the following reasons:

1. the amount of mail is very large
2. the bursty nature of patchbombs often overwhelms Gmail's quota of
   "maximum 60 messages per minute"

We are trialing out another mechanism of delivering mail into Gmail, via its
POP3 integration. I've been running it for the past few weeks and it has
proven reliable enough to invite more testers.

Important caveats:

1. This is entirely EXPERIMENTAL on our end; this service may go away if we
   discover important stability, scalability, etc kinds of problems
2. Gmail's POP3 support can go away as part of its regular killing of useful
   features in their products
3. There are still Gmail limits you may hit with this mechanism, known and
   unknown, so be careful not to miss important mail

That said, if you're willing to test it out, here's how you can go about it.
These instructions are for gmail.com, but similar instructions can be used for
Google Workspace setups.

1. In Gmail, go to Gear->"See all settings"
2. Choose the "Accounts and Import" tab
3. Scroll down to "Check mail from other accounts" -> "Add a mail account"
4. This pops up a new window
5. Email can be anything, but I suggest "lkml@lore.kernel.org"
6. The only option next is "Import emails from my other account (POP3)"
7. Run "uuidgen" in the terminal or visit https://www.uuidgenerator.net/,
   which is what we'll use to identify you
8. VERY IMPORTANT: your "username" is:

   unique-uuidgen-string@org.kernel.vger.linux-kernel?initial_limit=20

   !!! Do not omit "?initial_limit=20" unless you like tens of thousands of
   new messages in your inbox !!!

   Password: anonymous
   POP Server: pop.lore.kernel.org
   Port: 110 (995/SSL will work, too, but is of little benefit here)
   Leave a copy: leave unchecked
   Always use a secure connection: leave unchecked if you used port 110
   Label incoming messages: up to you entirely
   Skip the Inbox: up to you entirely

9. Press "Add account"
10. Pick "No (you can change this later)", because this part is irrelevant

That should be all that's needed. Assuming you didn't forget
?initial_import=20, you should see these messages in your inbox very shortly.
Gmail will fetch new messages every few minutes, and you can also trigger a
manual check by clicking the round-arrow "Refresh" button.

Of course, you are welcome to pick a different list to follow instead of
"linux-kernel" or follow several lists if you like, but keep in mind that you
can't have more than 5 POP3 accounts configured in gmail. All you have to do
is change the "username" to reflect the reversed list-id ("newsgroup name") of
the list you want to subscribe to.

Please test it out and provide any feedback you have if something isn't
working. The goal is to have this tested and make it available for
search-based inboxes that are coming in the near future.

-K

                 reply	other threads:[~2023-11-15 21:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20231115-black-partridge-of-growth-54bf2e@nitro \
    --to=konstantin@linuxfoundation.org \
    --cc=workflows@vger.kernel.org \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).