=== Mesh SMTP === Contributors: meshcrea Tags: smtp, email, wp mail, mailer, deliverability Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.2.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight, secure SMTP plugin for WordPress with provider presets, test email support, and a clean admin experience. == Description == Mesh SMTP helps route WordPress emails through an SMTP server for better deliverability and reliability. It is built for site owners, agencies, and developers who want a lightweight SMTP plugin with a simple and modern admin interface. = Features = * Simple SMTP configuration for host, port, encryption, username, and password * Provider presets for faster setup * Test email tool with clear success and error feedback * Clean and modern admin UI * Capability checks, nonce verification, and sanitized settings handling * Passwords are not shown back in the UI after saving * Works with WordPress emails sent through `wp_mail()` = Supported provider presets = * Gmail * Outlook / Microsoft 365 * Zoho Mail * Hostinger * SendGrid * Mailgun = Why use Mesh SMTP? = Many WordPress sites face email delivery issues such as contact form emails not arriving, password reset emails failing, or transactional emails landing in spam. Mesh SMTP gives you a straightforward way to connect WordPress to a trusted SMTP provider and improve email reliability. = Security notes = * Settings are processed with WordPress sanitization and nonce verification * Access is restricted to authorized administrators * SMTP debug output is not exposed in the admin UI * Saved passwords are not displayed back in the settings form after saving == Installation == 1. Upload the `mesh-smtp` folder to the `/wp-content/plugins/` directory, or install the plugin through the WordPress Plugins screen. 2. Activate the plugin through the **Plugins** screen in WordPress. 3. Open **Mesh SMTP** from the WordPress admin menu. 4. Enter your SMTP details manually or choose a supported provider preset. 5. Save the settings. 6. Use the **Connection Test** section to send a test email. == Frequently Asked Questions == = What does this plugin do? = Mesh SMTP routes WordPress email through an SMTP server so your website emails are sent more reliably. = Does this plugin work with contact forms and WooCommerce emails? = It works with WordPress emails sent through `wp_mail()`. This usually includes many contact form plugins, password reset emails, admin notifications, and WooCommerce emails. = Does this plugin store my SMTP password? = Yes, WordPress stores it in the database as part of the plugin settings. The password is not shown back in the UI after saving. = Will this conflict with other SMTP plugins? = Only one SMTP plugin should control WordPress email sending at a time. If you are using another SMTP plugin, disable it before enabling Mesh SMTP. = Does Mesh SMTP include OAuth setup for Gmail or Microsoft 365? = No. Mesh SMTP currently focuses on standard SMTP credential-based setup. == Screenshots == 1. Mesh SMTP settings page 2. SMTP provider presets and configuration form 3. Connection test / test email section == Changelog == = 1.2.2 = * Fixed settings page behavior for the updated WordPress.org review build * Added required WordPress and PHP version headers to the main plugin file * Improved settings loader reliability * Minor internal cleanup for better compatibility = 1.1.3 = * Prefixed uninstall cleanup variables to improve Plugin Check compliance = 1.1.2 = * Hardened plugin prefixes for hooks, functions, options, and transients * Improved admin namespace isolation in CSS and JS selectors * Updated plugin ownership metadata for the official Mesh Creation account = 1.1.1 = * Improved admin notice contrast for readability = 1.1.0 = * Rebranded plugin as Mesh SMTP * Updated plugin slug, text domain, and admin menu * Added GPL licensing and uninstall cleanup == Upgrade Notice == = 1.2.2 = Recommended update for improved settings page reliability and compatibility metadata. = 1.1.0 = First public release on WordPress.org.