git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/2] send-email: add oauth2 support and fix outlook breaking threads

From
Aditya Garg <gargaditya08@live.com>
Date
Apr 22, 2025, 06:54 UTC
Message-ID
<PN3PR01MB95979D98917E3986E37267A5B8BB2@PN3PR01MB9597.INDPRD01.PROD.OUTLOOK.COM>
Hi all!
This patch series includes two changes:
1. It adds support for Oauth2 authentication, which is now compulsory by Microsoft.
   This patch has been rebased to the latest version from the original version
   at https://lore.kernel.org/git/20250125190131.48717-1-julian@swagemakers.org/
2. The second patch makes the script reply to the message id set by the outlook,
   since outlook has its own proprietary way to handle message ids,
   and does not allow user to set their own. As a result, threads were breaking.
Detailed description of each patch has been done in the respective patches

BTW, I am sending this series using the patched send-email by these patches from Outlook!

Aditya Garg (1):
  send-email: retrieve Message-ID from outlook SMTP server
Julian Swagemakers (1):
  send-email: implement SMTP bearer authentication
 Documentation/git-send-email.adoc |  5 ++-
 git-send-email.perl               | 75 ++++++++++++++++++++++++++++++-
 2 files changed, 78 insertions(+), 2 deletions(-)
-- 
2.49.0
Next: Aditya Garg
Message 1 of 3 in “send-email: add oauth2 support and fix outlook breaking threads”
  1. 0/2 send-email: add oauth2 support and fix outlook breaking threadsAditya Garg, Apr 22, 2025
  2. 1/2 send-email: implement SMTP bearer authenticationAditya Garg, Apr 22, 2025
  3. 2/2 send-email: retrieve Message-ID from outlook SMTP serverAditya Garg, Apr 22, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.