{"id":185203,"date":"2024-03-05T12:06:39","date_gmt":"2024-03-05T12:06:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/orange-smtp\/"},"modified":"2026-06-07T07:00:25","modified_gmt":"2026-06-07T07:00:25","slug":"orange-smtp","status":"publish","type":"plugin","link":"https:\/\/tuk.wordpress.org\/plugins\/orange-smtp\/","author":23165131,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4.0","stable_tag":"1.4.0","tested":"7.0","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"OrangeSMTP","header_author":"WaaTech Digital","header_description":"Orange SMTP plugin.","assets_banners_color":"e7e3d8","last_updated":"2026-06-07 07:00:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/orangesmtp.com","header_author_uri":"https:\/\/waatechdigital.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":2049,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"orangesmtp","date":"2024-04-22 11:26:23"},"1.4.0":{"tag":"1.4.0","author":"waatechdigital","date":"2026-06-07 07:00:25"}},"upgrade_notice":{"1.4.0":"<p>This update adds Failure Alerts across 6 notification channels (Email, Slack, Discord, Telegram, Teams, Webhooks), a redesigned provider selection UI with real brand logos, and improved email template previews. See the new Channel Credential Guide for per-channel setup instructions.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3045626,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"Banner-1544x500.png":{"filename":"Banner-1544x500.png","revision":3045626,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"Banner-772x250.png":{"filename":"Banner-772x250.png","revision":3045626,"resolution":"772x250","location":"assets","locale":"","width":772,"height":251}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.4.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3563489,"resolution":"1","location":"assets","locale":"","width":1258,"height":600},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3563489,"resolution":"2","location":"assets","locale":"","width":1244,"height":597},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3563489,"resolution":"3","location":"assets","locale":"","width":1396,"height":557},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3563489,"resolution":"4","location":"assets","locale":"","width":1226,"height":684},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3563489,"resolution":"5","location":"assets","locale":"","width":1196,"height":544}},"screenshots":{"1":"Email provider selection \u2014 choose from 12+ providers","2":"Gmail SMTP setup","3":"Email log with delivery status and tracking","4":"Email template builder","5":"Failure alert channels \u2014 Email, Slack, Discord, Telegram, Teams, Webhook"}},"plugin_section":[262246],"plugin_tags":[267,897,7503,12451,6696],"plugin_category":[41],"plugin_contributors":[225098,225097,260892,235040],"plugin_business_model":[],"class_list":["post-185203","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-email","plugin_tags-gmail","plugin_tags-mailgun","plugin_tags-sendgrid","plugin_tags-smtp","plugin_category-communication","plugin_contributors-ikefti","plugin_contributors-khan9","plugin_contributors-mehedi0plugin","plugin_contributors-waatechdigital","plugin_committers-waatechdigital"],"banners":{"banner":"https:\/\/ps.w.org\/orange-smtp\/assets\/Banner-772x250.png?rev=3045626","banner_2x":"https:\/\/ps.w.org\/orange-smtp\/assets\/Banner-1544x500.png?rev=3045626","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/orange-smtp\/assets\/icon.svg?rev=3045626","icon":"https:\/\/ps.w.org\/orange-smtp\/assets\/icon.svg?rev=3045626","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/orange-smtp\/assets\/screenshot-1.png?rev=3563489","caption":"Email provider selection \u2014 choose from 12+ providers"},{"src":"https:\/\/ps.w.org\/orange-smtp\/assets\/screenshot-2.png?rev=3563489","caption":"Gmail SMTP setup"},{"src":"https:\/\/ps.w.org\/orange-smtp\/assets\/screenshot-3.png?rev=3563489","caption":"Email log with delivery status and tracking"},{"src":"https:\/\/ps.w.org\/orange-smtp\/assets\/screenshot-4.png?rev=3563489","caption":"Email template builder"},{"src":"https:\/\/ps.w.org\/orange-smtp\/assets\/screenshot-5.png?rev=3563489","caption":"Failure alert channels \u2014 Email, Slack, Discord, Telegram, Teams, Webhook"}],"raw_content":"<!--section=description-->\n<p><strong>OrangeSMTP<\/strong> replaces WordPress's default mail function with a reliable SMTP connection, ensuring your emails actually reach the inbox \u2014 not the spam folder.<\/p>\n\n<p>Whether you're running a WooCommerce store, a membership site, or a business blog, OrangeSMTP gives you complete control over how your WordPress emails are sent, tracked, and monitored.<\/p>\n\n<h3>Why WordPress Emails Fail<\/h3>\n\n<p>By default, WordPress sends emails using the PHP <code>mail()<\/code> function, which has no authentication. Most email providers reject or silently drop these messages. OrangeSMTP routes your emails through a trusted SMTP provider with proper authentication, so your messages are delivered reliably every time.<\/p>\n\n\n\n<h3>12+ Email Providers Supported<\/h3>\n\n<p>Connect to the provider that works best for you:<\/p>\n\n<ul>\n<li><strong>Gmail \/ Google Workspace<\/strong> \u2014 Send using your Google account with App Password or OAuth<\/li>\n<li><strong>Mailgun<\/strong> \u2014 API + SMTP with open &amp; click tracking<\/li>\n<li><strong>Amazon SES<\/strong> \u2014 High-volume sending with AWS reliability<\/li>\n<li><strong>SendGrid<\/strong> \u2014 Industry-leading deliverability<\/li>\n<li><strong>Brevo (formerly Sendinblue)<\/strong> \u2014 Free tier with generous limits<\/li>\n<li><strong>Zoho Mail<\/strong> \u2014 Ideal for Zoho Workspace users<\/li>\n<li><strong>Postmark<\/strong> \u2014 Built for transactional email<\/li>\n<li><strong>SparkPost<\/strong> \u2014 Enterprise-grade delivery<\/li>\n<li><strong>SMTP.com<\/strong> \u2014 Dedicated SMTP infrastructure<\/li>\n<li><strong>Resend<\/strong> \u2014 Modern API-first email service<\/li>\n<li><strong>MailerSend<\/strong> \u2014 Transactional email with templates<\/li>\n<li><strong>Generic SMTP<\/strong> \u2014 Any provider: Yahoo, Outlook, Hotmail, and more<\/li>\n<\/ul>\n\n\n\n<h3>Failure Alert Channels<\/h3>\n\n<p>Get instantly notified the moment an email fails to deliver \u2014 before your customers notice:<\/p>\n\n<ul>\n<li>\ud83d\udce7 <strong>Email<\/strong> \u2014 Alert sent to any address<\/li>\n<li>\ud83d\udcac <strong>Slack<\/strong> \u2014 Post to any Slack channel<\/li>\n<li>\ud83c\udfae <strong>Discord<\/strong> \u2014 Send to a Discord webhook<\/li>\n<li>\ud83d\udcf1 <strong>Telegram<\/strong> \u2014 Message via Telegram bot<\/li>\n<li>\ud83d\udd37 <strong>Microsoft Teams<\/strong> \u2014 Post to a Teams channel<\/li>\n<li>\ud83d\udd17 <strong>Custom Webhook<\/strong> \u2014 Connect to Zapier, Make, n8n, or any HTTP endpoint<\/li>\n<\/ul>\n\n<p>Each channel can be enabled, disabled, and tested independently from the Failure Alerts page.<\/p>\n\n\n\n<h3>Email Log &amp; Tracking<\/h3>\n\n<p>Every outgoing email is logged with full delivery details:<\/p>\n\n<ul>\n<li>Sent \/ failed status<\/li>\n<li>Provider used<\/li>\n<li>Delivery timestamp<\/li>\n<li>Open tracking<\/li>\n<li>Click tracking<\/li>\n<li>Error messages for failed emails<\/li>\n<\/ul>\n\n\n\n<h3>Email Template Builder<\/h3>\n\n<p>Design professional transactional emails with the built-in template editor:<\/p>\n\n<ul>\n<li>Rich HTML editor with live preview<\/li>\n<li>5 built-in starter templates<\/li>\n<li>Custom templates with your own branding<\/li>\n<li>Fallback plain-text generation<\/li>\n<\/ul>\n\n\n\n<h3>Routing &amp; Failover<\/h3>\n\n<ul>\n<li><strong>Smart Routing<\/strong> \u2014 Route emails to different providers based on from-address, subject keywords, email type, or source plugin<\/li>\n<li><strong>Failover \/ Circuit Breaker<\/strong> \u2014 Automatically switch to a backup provider when the primary fails; circuit reopens after 30 minutes<\/li>\n<\/ul>\n\n\n\n<h3>Setup Guides<\/h3>\n\n<p>Step-by-step setup guides are built into the plugin for every provider and every alert channel \u2014 no documentation tab switching needed.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>orange-smtp<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly from the WordPress plugin screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Navigate to <strong>OrangeSMTP<\/strong> in the admin sidebar.<\/li>\n<li>Follow the setup wizard to connect your first email provider.<\/li>\n<li>Send a test email to confirm delivery is working.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20plugin%20work%20with%20my%20current%20theme%3F\"><h3>Will this plugin work with my current theme?<\/h3><\/dt>\n<dd><p>Yes. OrangeSMTP hooks into the WordPress <code>wp_mail()<\/code> function and works with any theme or plugin that sends emails through WordPress.<\/p><\/dd>\n<dt id=\"which%20email%20provider%20should%20i%20choose%3F\"><h3>Which email provider should I choose?<\/h3><\/dt>\n<dd><p>For most sites, Gmail (with an App Password) or Brevo (free tier: 300 emails\/day) are the easiest to get started with. For high-volume or transactional sending, Mailgun, SendGrid, or Amazon SES are recommended.<\/p><\/dd>\n<dt id=\"can%20i%20send%20more%20than%20one%20type%20of%20email%20through%20different%20providers%3F\"><h3>Can I send more than one type of email through different providers?<\/h3><\/dt>\n<dd><p>Yes. The Smart Routing feature lets you define rules to send password-reset emails through one provider and WooCommerce order emails through another.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20primary%20email%20provider%20goes%20down%3F\"><h3>What happens if my primary email provider goes down?<\/h3><\/dt>\n<dd><p>If you configure a backup connection, the Failover Engine automatically routes emails through the backup provider. A circuit breaker prevents repeated failed attempts and tests recovery after 30 minutes.<\/p><\/dd>\n<dt id=\"are%20my%20smtp%20credentials%20stored%20securely%3F\"><h3>Are my SMTP credentials stored securely?<\/h3><\/dt>\n<dd><p>Yes. All credentials are encrypted using libsodium (or AES-256-CBC as a fallback) before being stored in the database. The encryption key is derived from your site's unique <code>wp_salt<\/code> and is never stored in the database.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20log%20emails%3F\"><h3>Does this plugin log emails?<\/h3><\/dt>\n<dd><p>Yes. Every outgoing email is logged with its status, provider, subject, and delivery time. Logs can be filtered, searched, and exported. You can configure how long logs are retained.<\/p><\/dd>\n<dt id=\"can%20i%20get%20notified%20when%20an%20email%20fails%3F\"><h3>Can I get notified when an email fails?<\/h3><\/dt>\n<dd><p>Yes. OrangeSMTP 1.4.0 adds Failure Alerts with support for Email, Slack, Discord, Telegram, Microsoft Teams, and custom webhooks. Each channel has a test button so you can verify it works before relying on it.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20plan%20for%20mailgun%3F\"><h3>Is there a free plan for Mailgun?<\/h3><\/dt>\n<dd><p>Mailgun offers a 3-month free trial that includes 5,000 emails per month.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>New: Failure Alerts page with enable\/disable toggles and per-channel test notifications<\/li>\n<li>New: Support for 6 alert channels \u2014 Email, Slack, Discord, Telegram, Microsoft Teams, Custom Webhook<\/li>\n<li>New: Channel Credential Guide with step-by-step setup instructions for every alert channel<\/li>\n<li>Improved: Provider selection grid redesigned with wider cards and larger brand logos<\/li>\n<li>Improved: Real brand logos integrated for all email providers and notification channels<\/li>\n<li>Improved: Email template preview with 5 random body variants and live demo values<\/li>\n<li>Improved: Provider names display in full (e.g., \"Gmail \/ Google Workspace\")<\/li>\n<li>Improved: Provider Setup Guides reordered to match connection form sequence; added SMTP.com guide<\/li>\n<li>Improved: Removed anchor tags from default email template HTML<\/li>\n<li>Improved: Admin sidebar simplified \u2014 no dropdown items<\/li>\n<li>Fixed: Focus outline on external links inside guide modals<\/li>\n<li>Fixed: Disabled alert channels no longer appear grayed-out incorrectly<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Fix WordPress email delivery with OrangeSMTP \u2014 connect to 12+ providers, track every email, and get instant failure alerts across 6 channels.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/185203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=185203"}],"author":[{"embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/waatechdigital"}],"wp:attachment":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=185203"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=185203"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=185203"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=185203"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=185203"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=185203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}