Gmail SMTP OAuth 2.0 for Joomla!
Overrides the default Joomla Email SMTP settings in favor of Gmail or Google Workspace
This Plugin Requires:
Changelog: v1.0.0 - December 1, 2025
Gmail SMTP OAuth Changelog
Version 1.0.0
December 1, 2025- Addition Gmail SMTP OAuth 2.0 For Joomla 5/6 - First Release
Step 1
Gmail Account
Setup a free Gmail account on Gmail.com or use a paid Google Workspace account.
Step 2
Install Plugin
Download the zip file in your account & install the plugin via Joomla's extension upload.
Step 3
Activate & Use
Go to the plugin area in Joomla, then open Gmail SMTP OAuth plugin to start setting up.
Plugin Advantages
Gmail SMTP OAuth 2.0 Plugin for Joomla overrides the default Joomla Email SMTP settings and uses your Gmail or Google Workspace account for Email delivery.
Intuitive UI
Simple settings to get up and going with Google Workspace or Gmail using Google's OAuth tools.
Time Saving
No hassling with outdated Email technology and new requirements missing from Joomla.
Debugging Built-in
Track errors with a built-in debug tool that logs issues and errors.
Quick Test
Test your connect to Google and send test email right in the plugin so you can verify connections.
Frequently Asked Questions
Is This Plugin Free?
YES! I had this plugin created to make my life a little easier and if you found it helped you, you can Buy me a drink!
What prerequisites are required?
- Joomla! 5/6
- PHP v8.1+
- Gmail Account
Where do Install this plugin?
Open the Joomla dashboard and go to: System > Install > Extensions > Upload Package File > Then Upload & Install The Joomla Extension (Plugin).
How do activate the plugin?
Open the Joomla dashboard and go to: Plugins to search and enable the plugin "Gmail SMTP OAuth" and configure the plugin before enabling it.
How do setup the plugin?
- Go to Google Cloud Console
- Create a new project (or select existing)
- Enable the Gmail API
- Go to APIs & Services → Credentials
- Create OAuth client ID (Web application)
- Add the Redirect URI
- Copy your Client ID and Client Secret
- Enable the plugin and click Save
- Click Connect to Google