Graylog2 / Graylog2/graylog2-server

Support OAuth for Email Transport

Open
#23,314 2 comments 2 reactions 0 assignees View on GitHub
feature triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

Add OAuth support for email transport authentication settings.

## What?
Currently, Graylog only supports basic SMTP authentication which is being deprecated by the most common mail exchange service our customers use- M365 Exchange. According to their bulletin, support for basic SMTP auth will be going away March 1st 2026 [ref](https://techcommunity.microsoft.com/blog/exchange/exchange-online-to-retire-basic-auth-for-client-submission-smtp-auth/4114750).

There is an alternative for customers sending emails **internal** to their tenant however, called "High Volume Email for M365." This would probably cover many cases, but OAuth is clearly the authentication trend in the industry and we already support it in other aspects of Graylog already.

## Why?
Will cause email outage for customers who do not (or cannot) switch to the High Volume Email alternative, or whose Graylog environment sends emails to recipients outside their M365 tenant.

## Your Environment

* Graylog Version: 6.3

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.