Opis
lunexia SMTP Pro is a simple, modern, and secure WordPress plugin that enables you to send all outgoing WordPress emails through Gmail using OAuth 2.0 authentication or via custom SMTP. It integrates seamlessly with WordPress’s PHPMailer, providing reliable email delivery without exposing sensitive passwords.
Features:
* OAuth 2.0 authentication with Gmail (no app passwords required)
* Standard custom SMTP support (TLS/SSL encryption)
* Real-time email logging with status tracking (sent/failed)
* Instant test email utility with delivery reports
* Clean and intuitive modern admin dashboard
* Lightweight, secure, and developer-friendly
External services
This plugin connects to external services provided by Google to handle OAuth 2.0 authentication and send emails through Gmail:
- Google OAuth 2.0 Service:
* Purpose: Authenticates your WordPress site with your Google account using secure OAuth 2.0.
* Data sent: Your Client ID, Client Secret, redirect URI, and authorization code are sent to https://accounts.google.com/o/oauth2/v2/auth and https://oauth2.googleapis.com/token when you initiate the connection in the plugin settings and during automatic access token refreshes.
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
- Google UserInfo API:
* Purpose: Retrieves the authenticated user’s email address to verify connection and set the default sender address.
* Data sent: An OAuth 2.0 Bearer access token is sent in the HTTP authorization header to https://www.googleapis.com/oauth2/v1/userinfo immediately after successful OAuth authorization.
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
- Gmail REST API:
* Purpose: Sends outgoing emails from WordPress through Gmail.
* Data sent: Recipient email address, email subject, email body (HTML/plain text), and email headers are transmitted to https://gmail.googleapis.com/gmail/v1/users/me/messages/send whenever WordPress dispatches an email (e.g. notifications, test emails, form submissions, password resets).
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
Instalacja
- Upload the
lunexia-smtp-profolder to the/wp-content/plugins/directory, or install the plugin directly through the WordPress Plugins screen. - Activate the plugin through the 'Plugins’ menu in WordPress.
- Navigate to Settings > lunexia SMTP in the WordPress admin dashboard.
- Choose Gmail OAuth2 or Custom SMTP, enter your credentials, and test your connection.
Najczęściej zadawane pytania
-
How do I configure Gmail OAuth2?
-
- Visit the Google Cloud Console (https://console.cloud.google.com/).
- Create a new project or select an existing project.
- Enable the Gmail API.
- Configure the OAuth Consent Screen and create OAuth 2.0 Client Credentials (Web application).
- Copy the Authorized Redirect URI shown in the lunexia SMTP Connection settings into your Google Cloud credentials.
- Enter the Client ID and Client Secret in the plugin settings and click Authenticate.
-
Can I use standard SMTP instead of Gmail?
-
Yes, you can configure any standard SMTP server (such as SendGrid, Mailgun, Amazon SES, or your web host’s SMTP) in the Connection tab.
-
Is this plugin secure?
-
Yes. Gmail OAuth 2.0 uses tokens instead of storing plain-text passwords. All admin requests and AJAX endpoints are verified using WordPress nonces and capability checks.
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„lunexia SMTP Pro” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “lunexia SMTP Pro” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.0.0
- Initial release.
- Gmail OAuth 2.0 integration.
- Custom SMTP support.
- Transactional email logging.
- Test email verification.
