User tests: Successful: Unsuccessful:
This PR adds SMTP OAuth2 support to Joomla Global Configuration for outgoing mail, including:
smtpoauth2common endpointSMTP OAuth2 is now required/strongly recommended by common providers.
This adds a core-level configuration path to use OAuth2 for SMTP without custom patches.
administrator/components/com_config/forms/application.xml
smtpoauth2administrator/components/com_config/src/Controller/RequestController.php
administrator/components/com_config/src/Model/ApplicationModel.php
administrator/components/com_config/src/Field/Oauth2TokenField.php
administrator/components/com_config/src/Helper/ConfigHelper.php
libraries/src/Mail/MailerFactory.php
smtpoauth2 transport wiring and XOAUTH2 setuplibraries/src/Mail/SmtpOAuth2TokenProvider.php
administrator/language/en-GB/com_config.ini
smtpoauth2| Status | New | ⇒ | Pending |
| Category | ⇒ | Repository Administration com_config com_messages Language & Strings JavaScript NPM Change Installation |
| Status | Pending | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-04-23 09:31:51 |
| Closed_By | ⇒ | dawe78 | |
| Labels |
Added:
Feature
Language Change
Conflicting Files
NPM Resource Changed
PR-6.2-dev
|
||
This pull request has conflicts, please resolve those before we can evaluate the pull request.