workflows.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* So, you want to read LKML with Gmail (experimental, testers needed)
@ 2023-11-15 21:42 Konstantin Ryabitsev
  0 siblings, 0 replies; only message in thread
From: Konstantin Ryabitsev @ 2023-11-15 21:42 UTC (permalink / raw)
  To: workflows

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-11-15 21:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-15 21:42 So, you want to read LKML with Gmail (experimental, testers needed) Konstantin Ryabitsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox