{"id":338850,"date":"2026-07-17T23:37:48","date_gmt":"2026-07-17T23:37:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sendbyte-mail\/"},"modified":"2026-07-17T23:37:21","modified_gmt":"2026-07-17T23:37:21","slug":"mansoor-smtp-for-sendbyte","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mansoor-smtp-for-sendbyte\/","author":18127650,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.4","stable_tag":"1.1.4","tested":"7.0.2","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Mansoor SMTP for SendByte","header_author":"Mansoor Saidu","header_description":"Send all WordPress emails through SendByte's SMTP. Includes logging, test email, and sandbox mode.","assets_banners_color":"393849","last_updated":"2026-07-17 23:37:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sendbyte.africa","header_author_uri":"https:\/\/profiles.wordpress.org\/mansoor8080\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":38,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.4":{"tag":"1.1.4","author":"mansoor8080","date":"2026-07-17 23:37:21"}},"upgrade_notice":{"1.1.0":"<p>Adds delivery dashboard and connection health check. New users see an onboarding guide on first activation.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3612049,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3612049,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3612049,"resolution":"1","location":"assets","locale":"","width":1784,"height":1236}},"screenshots":{"1":"SMTP configuration, sandbox toggle, test email, and email log in the settings page."}},"plugin_section":[],"plugin_tags":[267,450,272088,6696,97810],"plugin_category":[41],"plugin_contributors":[272089],"plugin_business_model":[],"class_list":["post-338850","plugin","type-plugin","status-publish","hentry","plugin_tags-email","plugin_tags-mail","plugin_tags-sendbyte","plugin_tags-smtp","plugin_tags-transactional","plugin_category-communication","plugin_contributors-mansoor8080","plugin_committers-mansoor8080"],"banners":{"banner":"https:\/\/ps.w.org\/mansoor-smtp-for-sendbyte\/assets\/banner-772x250.png?rev=3612049","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mansoor-smtp-for-sendbyte\/assets\/icon-256x256.png?rev=3612049","icon_2x":"https:\/\/ps.w.org\/mansoor-smtp-for-sendbyte\/assets\/icon-256x256.png?rev=3612049","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mansoor-smtp-for-sendbyte\/assets\/screenshot-1.png?rev=3612049","caption":"SMTP configuration, sandbox toggle, test email, and email log in the settings page."}],"raw_content":"<!--section=description-->\n<p>Mansoor SMTP for SendByte hooks into WordPress's built-in PHPMailer to route all outgoing emails through SendByte's SMTP servers (<code>smtp.sendbyte.africa<\/code>). No third-party API keys required \u2014 just your SendByte API key and you're set.<\/p>\n\n<p>This plugin is <strong>not officially built or maintained by SendByte<\/strong>. It was created by Mansoor Saidu to provide a simple, reliable SMTP integration for WordPress users who send transactional email through SendByte.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>SMTP integration<\/strong> \u2014 Configures PHPMailer with STARTTLS on port 587 automatically.<\/li>\n<li><strong>Sandbox mode<\/strong> \u2014 Test your email flow without sending to real inboxes.<\/li>\n<li><strong>Email logging<\/strong> \u2014 Store every outbound email with delivery status (sent, delivered, failed).<\/li>\n<li><strong>Test email<\/strong> \u2014 Send a quick test from the settings page to verify everything works.<\/li>\n<li><strong>Delivery dashboard<\/strong> \u2014 See delivered, bounced, failed, and pending counts pulled straight from the SendByte API.<\/li>\n<li><strong>Connection health<\/strong> \u2014 Verify your API key, check sandbox\/live mode, view verified domains, and see monthly usage.<\/li>\n<li><strong>From name &amp; email<\/strong> \u2014 Customize the sender details that recipients see.<\/li>\n<li><strong>Onboarding flow<\/strong> \u2014 Step-by-step guide when you first activate the plugin.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on SendByte to deliver your emails and fetch delivery statistics.<\/p>\n\n<ul>\n<li><strong>SMTP Sending:<\/strong> The plugin configures WordPress to send all emails via SendByte's SMTP server at <code>smtp.sendbyte.africa<\/code>. The email content (recipient, sender, subject, and body) is transmitted to this server for delivery.<\/li>\n<li><strong>API Integration:<\/strong> The plugin connects to the SendByte API at <code>api.sendbyte.africa<\/code> to verify your API key and retrieve your account's sending stats (delivered, bounced, etc.).<\/li>\n<\/ul>\n\n<p>This service is provided by SendByte.\n* <a href=\"https:\/\/sendbyte.africa\/terms\">Terms of Service<\/a>\n* <a href=\"https:\/\/sendbyte.africa\/privacy\">Privacy Policy<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>mansoor-smtp-for-sendbyte<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install via <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <strong>Settings &gt; SendByte<\/strong>.<\/li>\n<li>Enter your SendByte API key (get one from your SendByte dashboard).<\/li>\n<li>Set your From Email and From Name.<\/li>\n<li>(Optional) Send a test email to verify everything is working.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20sendbyte%20account%3F\"><h3>Do I need a SendByte account?<\/h3><\/dt>\n<dd><p>Yes. You need a SendByte account and a valid API key. Sign up at sendbyte.africa.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20data%20to%20external%20servers%3F\"><h3>Does this plugin send data to external servers?<\/h3><\/dt>\n<dd><p>Yes. When you configure an API key, the plugin sends email data (to, from, subject, body) to SendByte's SMTP servers and API (api.sendbyte.africa) to deliver your emails. The SendByte API is also queried to show delivery stats and verify your connection. No data is sent to any other third party, and no tracking or analytics are collected by this plugin.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20plugin%20with%20other%20smtp%20providers%3F\"><h3>Can I use this plugin with other SMTP providers?<\/h3><\/dt>\n<dd><p>No. It is specifically built for SendByte's SMTP service at smtp.sendbyte.africa.<\/p><\/dd>\n<dt id=\"is%20my%20api%20key%20stored%20securely%3F\"><h3>Is my API key stored securely?<\/h3><\/dt>\n<dd><p>The API key is stored in your WordPress options table. It is sent only to SendByte's servers during SMTP authentication and API calls. The key is never logged, displayed on the frontend, or sent to any other third party.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20emails%20via%20rest%20or%20smtp%3F\"><h3>Does this plugin send emails via REST or SMTP?<\/h3><\/dt>\n<dd><p>It uses WordPress's built-in PHPMailer configured to send via SMTP through smtp.sendbyte.africa:587 with STARTTLS.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Updated generic and non-compliant prefixes to a unique <code>mansmtp<\/code> prefix.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Renamed plugin to Mansoor SMTP for SendByte to comply with WordPress.org guidelines.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added delivery dashboard with real-time stats from SendByte API.<\/li>\n<li>Added connection health check (key validation, mode, domains, quota).<\/li>\n<li>Added onboarding flow with step indicator for new users.<\/li>\n<li>Improved sandbox toggle with visual on\/off switch.<\/li>\n<li>Added activation toast notice prompting API key setup.<\/li>\n<li>Various UI refinements and security hardening.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release. SMTP configuration, email logging, test email, and sandbox mode.<\/li>\n<\/ul>","raw_excerpt":"Send all WordPress emails through SendByte SMTP with logging, test email, sandbox mode, delivery dashboard, and connection health check.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/338850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=338850"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mansoor8080"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=338850"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=338850"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=338850"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=338850"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=338850"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=338850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}