# \[GSoC 2026 Idea\] Jenkins Email Notifications using Outlook SMTP with OAuth

**URL:** <https://community.jenkins.io/t/gsoc-2026-idea-jenkins-email-notifications-using-outlook-smtp-with-oauth/36373>\
**Category:** Contributing\
**Created:** [March 4, 2026, 5:22pm UTC](https://community.jenkins.io/t/gsoc-2026-idea-jenkins-email-notifications-using-outlook-smtp-with-oauth/36373 "2026-03-04T17:22:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anvarjon7](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/anvarjon7/32/19602_2.png) [@Anvarjon7](https://community.jenkins.io/u/Anvarjon7)\
**Post date:** [March 4, 2026, 5:22pm UTC](https://community.jenkins.io/t/gsoc-2026-idea-jenkins-email-notifications-using-outlook-smtp-with-oauth/36373/1 "2026-03-04T17:22:06Z")

</div>

Hello everyone,  
My name is Anvarjon Azimov, i am experienced backend software engineer. Interested in working on the project to add OAuth support for Outlook SMTP to the email-ext plugin as part of GSoC 2026.

With Outlook and Microsoft 365 deprecating basic authentication, Jenkins needs a more secure and future-proof way to handle email notifications. Introducing OAuth 2.0 using the client credentials flow would strengthen security and ensure continued compatibility with modern email infrastructure. I am particularly motivated by the opportunity to work on authentication mechanisms and secure integrations, and I would like to contribute to making Jenkins more reliable and enterprise-ready in this area.

I have already forked the email-ext repository, built it locally, and successfully run it on my local Jenkins instance. I am currently investigating the codebase to better understand how SMTP authentication is implemented and where OAuth support can be integrated.

---

<div class="post-metadata">

**Author:** ![Anvarjon7](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/anvarjon7/32/19602_2.png) [@Anvarjon7](https://community.jenkins.io/u/Anvarjon7)\
**Post date:** [March 9, 2026, 11:26pm UTC](https://community.jenkins.io/t/gsoc-2026-idea-jenkins-email-notifications-using-outlook-smtp-with-oauth/36373/2 "2026-03-09T23:26:07Z")

</div>

As a quick update: to get hands-on experience with the Jenkins ecosystem while I study the `email-ext` codebase, I picked up an issue in Jenkins core and submitted my first PR fixing **[JENKINS-35272](https://github.com/jenkinsci/jenkins/pull/26402)**[:](https://github.com/jenkinsci/jenkins/pull/26402)
