Gmail SMTP
Connect to Gmail SMTP server to automatically send email from your WordPress site. Configure wp_mail() to use SMTP with OAuth 2.0 authentication.
Overview
Compatibility
Installation instructions
Customer support & learning resources
Changelog
Main benefits
Secure OAuth 2.0 authentication
Uses popular PHPMailer library
Retains wp_mail benefits
No less secure apps needed
About this plugin
Author: Noor Alam
Categories: Integration and APIs
Version: 1.2.3.12
Last updated: 17-07-2024
WordPress version: 6.5
Tested up to: 6.6
PHP version required: 5.6
Languages: English (Australia), English (Canada) [+5]
Tags:
Learning resources: View resources
Overview
The Gmail SMTP plugin for WordPress is designed to resolve email sending issues often encountered with shared hosting servers, such as email blockage or missing emails due to server restrictions. This plugin authenticates with your Gmail account via the Gmail SMTP server using the secure OAuth 2.0 protocol, removing the need for less secure app access and providing encrypted (TLS/SSL) email transmissions. Main features include configuring your site to send email using Gmail SMTP, utilizing WordPress's native "wp_mail" function with OAuth 2.0 authorization, and incorporating PHPMailer for sending emails. Users are required to create a project in the Google Developers Console, enable the Gmail API, and set up necessary credentials and configurations in the plugin settings to facilitate secure and reliable email sending from their WordPress site.
Secure Authentication with OAuth 2.0
- Uses OAuth 2.0 protocol for secure access to Gmail API.
- No need to enter username or password.
- Avoids the need to enable 'Allow less secure apps' in Gmail.
Reliability in Email Delivery
- Bypasses email restrictions on shared hosting servers.
- Routes emails through Gmail’s SMTP server to prevent blocking or missing emails.
- Ensures emails are sent even if the website reaches the daily limit of outgoing emails.
Integration with WordPress
- Utilizes 'wp_mail' function instead of overriding it.
- Maintains benefits of the default WordPress mail function.
- Uses PHPMailer library, which is also used in core WordPress.
Easy Setup and Configuration
- Step-by-step setup instructions provided.
- Requires creating a project in Google Developers Console and enabling Gmail API.
- Simple configuration of OAuth client ID, client secret, and other settings.