=== SendGrail SMTP – Secure Email Delivery, Routing & Email Log for Gmail, Outlook, Office 365 & Custom SMTP ===

Contributors: brighterfox
Tags: smtp, email, email delivery, email log, smtp routing
Requires at least: 6.0
Tested up to: 7.0
Stable tag: 1.0.4
Requires PHP: 8.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

SendGrail routes WordPress emails via SMTP providers with routing, real-time tracking, and automatic failover, so every email lands in the inbox.

== Description ==

WordPress emails landing in the spam folder, or worse, not delivering at all.

That’s the common scenario among WordPress site owners.

By default, WordPress uses the standard PHP mail function to send emails, which is notoriously unreliable and frequently blocked by major email clients.

[SendGrail SMTP](https://sendgrail.com/) solves this problem permanently and without charging you a penny. YES! SendGrail is 100% free with no paid option at all.

SendGrail completely reconfigures how your WordPress site sends out emails. By routing your outgoing messages through dedicated, trusted SMTP (Simple Mail Transfer Protocol) providers, we ensure that your password resets, WooCommerce receipts, and contact form submissions reach your users' inboxes every single time.

Designed for both beginners and advanced users, SendGrail combines a streamlined, one-click setup with powerful enterprise-grade tools like automatic failover routing and real-time delivery logs.

=== Why You Should Choose SendGrail SMTP ===

#### **Never Worry About Compatibility (18+ Integrations)**
Unlike other plugins that limit your choices or force you into premium tiers to unlock standard providers, SendGrail connects natively with over 18 different SMTP mailers out of the box. Ensure your emails reach the inbox using the exact service your business already relies on and trusts.

#### **Navigate with Ease (Clean, Modern Interface)**
Say goodbye to clunky, outdated settings pages. SendGrail features a beautifully designed, intuitive dashboard that makes configuring complex routing rules, setting up fallback providers, and viewing detailed email logs an absolute breeze—even if you are a total beginner.

#### **Keep Your Budget Intact (100% Free Forever)**
Enjoy enterprise-level email deliverability without the enterprise price tag. Every single feature—including advanced failover routing, detailed email logs, and all "premium" API integrations—is completely free. There are no restricted features, no trial periods, and absolutely no hidden paywalls.

=== Core Features ===

– <strong>Multiple SMTP Providers:</strong> Connect seamlessly with the most popular and reliable email delivery services including SendGrid, Mailgun, Amazon SES, Postmark, Google (Gmail/Workspace), Microsoft (Outlook/Office 365), and any standard custom SMTP server.
– <strong>Automatic Fallback Routing:</strong> Never lose an important email. If your primary SMTP provider experiences downtime or fails to send a message, SendGrail automatically attempts to resend using a secondary backup provider.
– <strong>Detailed Email Logging:</strong> Keep a complete record of every email sent from your website with delivery status details and timestamps.
– <strong>Secure Credentials:</strong> Define credentials directly in wp-config.php for security.
– <strong>One-Click Setup:</strong> Guided setup wizard for quick configuration.
– <strong>Advanced Debug Mode:</strong> View detailed logs to troubleshoot connection issues.
– <strong>Multisite Support:</strong> Manage settings centrally or per sub-site.

=== SMTP Mailers ===

SendGrail SMTP has a bunch of popular mailers to make sure your emails are delivered correctly.

1. **Google Workspace**
Send emails securely using your professional Gmail or Google Workspace account with seamless OAuth authentication.
Read the [Google Workspace documentation](https://docs.sendgrail.com/guide/connections/google-workspace)

2. **Microsoft Outlook**
Route your WordPress emails reliably through your personal Outlook or corporate Office 365 account.
Read the [Microsoft Outlook documentation](https://docs.sendgrail.com/guide/connections/outlook)

3. **Brevo (formerly Sendinblue)**
A powerful, all-in-one marketing platform that ensures high deliverability and tracking for your transactional emails.
Read the [Brevo documentation](https://docs.sendgrail.com/guide/connections/brevo)

4. **Mailgun**
A developer-friendly API service built for reliable routing, tracking, and effortlessly scaling your email delivery.
Read the [Mailgun documentation](https://docs.sendgrail.com/guide/connections/mailgun)

5. **SendGrid**
One of the industry's most trusted choices for high-volume, secure transactional email delivery.
Read the [SendGrid documentation](https://docs.sendgrail.com/guide/connections/sendgrid)

6. **Amazon SES**
A highly scalable and incredibly cost-effective cloud-based email sending service backed by Amazon Web Services.
Read the [Amazon SES documentation](https://docs.sendgrail.com/guide/connections/amazon-ses)

7. **Postmark**
Famous for lightning-fast delivery by strictly separating transactional emails from bulk promotions to protect your reputation.
Read the [Postmark documentation](https://docs.sendgrail.com/guide/connections/postmark)

8. **Mailjet**
An easy-to-use email solution offering excellent deliverability for both European and global markets.
Read the [Mailjet documentation](https://docs.sendgrail.com/guide/connections/mailjet)

9. **SendGrid**
Connect seamlessly to SendGrid's powerful cloud-based delivery platform to ensure your messages bypass the spam folder.
Read the [SendGrid documentation](https://docs.sendgrail.com/guide/connections/sendgrid)

10. **Netcore**
An AI-powered email delivery and customer engagement platform built for massive scale and optimal inbox speed.
Read the [Netcore documentation](https://docs.sendgrail.com/guide/connections/netcore)

11. **Elastic Email**
A robust and highly budget-friendly SMTP service tailored for marketers, developers, and high-volume senders.
Read the [Elastic Email documentation](https://docs.sendgrail.com/guide/connections/elastic-email)

12. **SendLayer**
A reliable email delivery service designed specifically to make WordPress email authentication and delivery frictionless.
Read the [SendLayer documentation](https://docs.sendgrail.com/guide/connections/sendlayer)

13. **SparkPost**
An enterprise-grade email sending platform optimized for top-tier inbox placement and advanced analytics.
Read the [SparkPost documentation](https://docs.sendgrail.com/guide/connections/sparkpost)

14. **Resend**
A modern, developer-first email API built for coding, testing, and delivering emails flawlessly.
Read the [Resend documentation](https://docs.sendgrail.com/guide/connections/resend)

15. **Zoho Mail**
Connect your secure, privacy-focused business email hosting account from Zoho for trusted delivery.
Read the [Zoho Mail documentation](https://docs.sendgrail.com/guide/connections/zoho)

16. **SMTP2Go**
A rock-solid, scalable SMTP provider with excellent real-time tracking and a generous free tier.
Read the [SMTP2Go documentation](https://docs.sendgrail.com/guide/connections/smtp2go)

17. **Mandgrill**
The powerful transactional email API for Mailchimp users, offering fast, data-driven delivery for your site.
Read the [Mandgrill documentation](https://docs.sendgrail.com/guide/connections/mandrill)

18. **Custom** (Add your own)
Connect any standard SMTP server or private webmail host (like cPanel) to securely handle your site's emails.
Read the [Custom SMTP documentation](https://docs.sendgrail.com/guide/connections/custom-smtp)

== Installation ==

Installing SendGrail SMTP is quick and straightforward.

<strong>Installation from the WordPress Dashboard:</strong>

1. Navigate to <strong>Plugins > Add New</strong> in your WordPress admin dashboard.
2. Search for `SendGrail SMTP`.
3. Click <strong>Install Now</strong> and then click <strong>Activate</strong>.
4. Go to the new <strong>SendGrail</strong> menu in your dashboard sidebar to launch the setup wizard and configure your SMTP provider.

<strong>Manual Installation via FTP:</strong>

1. Download the plugin ZIP file to your computer and extract it.
2. Connect to your website server using your preferred FTP client.
3. Upload the extracted `sendgrail` folder to the `/wp-content/plugins/` directory on your server.
4. Log in to your WordPress dashboard, navigate to <strong>Plugins > Installed Plugins</strong>, and click <strong>Activate</strong> next to SendGrail SMTP.
5. Navigate to the <strong>SendGrail</strong> settings page to enter your provider credentials.

== Frequently Asked Questions ==

= Does SendGrail work with my existing contact form plugin? =

Yes! SendGrail seamlessly integrates with all major WordPress form plugins, including Contact Form 7, WPForms, Gravity Forms, Ninja Forms, and Fluent Forms. Once SendGrail is active, it automatically takes over email delivery for the entire site.

= Will this fix WooCommerce emails going to spam? =

Absolutely. WooCommerce relies on the standard WordPress email system. By routing these transactional emails (like order receipts and shipping notifications) through a proper SMTP provider via SendGrail, your delivery rates will drastically improve.

= What happens if my main email provider goes down? =

If you have configured Fallback Routing, SendGrail will instantly detect the failure and attempt to send the email using your designated backup provider. This ensures your critical emails are still delivered even during service outages.

= Do I need a paid email provider to use this plugin? =

No, it is not mandatory. While we support premium transactional providers like SendGrid and Amazon SES, you can also connect a free Gmail account, a standard cPanel webmail account, or any other free SMTP service you prefer.

= Is my email data secure when logging is turned on? =

Yes. Your email logs are stored securely in your own WordPress database. We do not transmit your email content to any third-party servers. You also have the option to routinely auto-delete older logs to save database space.

== Screenshots ==

1. SendGrail – Getting Started
2. SendGrail – Choose Your Mail Provider
3. SendGrail – Dark Theme
4. SendGrail – Dashboard
5. SendGrail – Email Provider Connections
6. SendGrail – Email Routes
7. SendGrail – Email Logs
8. SendGrail – Email Delivery Reports
9. SendGrail – Notifications

== Changelog ==

= 1.0.4 =
– Fixed image loading issue.

= 1.0.3 =
– Added compatibility with WordPress 7.0 admin reskin.
– Fixed inputs, selects and textareas inheriting WordPress core form styles.
– Fixed checkboxes, number inputs and date pickers rendering at the wrong size.

= 1.0.1 =
– Fixed setup wizard leaking values between providers.
– Fixed OAuth-only providers missing Client ID / Secret fields.
– Added Authenticate step after saving an OAuth connection.
– Fixed Disconnect hiding the Authentication section on OAuth-only providers.
– Added per-provider "Setup guide" link on connection forms.

= 1.0.0 =
– Initial release on the WordPress Plugin Repository.
– Introduced core SMTP routing capabilities.
– Added support for standard SMTP, Gmail, Outlook, SendGrid, and Mailgun.
– Implemented Email Logging and Debug Mode features.
– Added Fallback Routing logic for automated failovers.