Linux 软件免费装
Banner图

SMTP Mailer by ReadyGo – Email Delivery, Automatic Failover, Logs & Test

开发者 mkbplatinum
更新时间 2026年8月25日 23:25
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

smtp mailer email log email delivery smtp mailer

下载

0.1.0 0.1.3 0.1.1 0.1.2 0.1.4

详情介绍:

ReadyGo SMTP fixes WordPress email delivery by routing your mail through a real mail provider instead of the unreliable default PHP mail() function. It then goes further than most SMTP plugins with weighted load-balancing and automatic failover, so a single provider outage never stops your email. Connect one or more providers, decide how mail is routed between them, and watch every send in a clean dashboard with full logs and charts. Free, self-hosted, and no paid upgrade. Why WordPress emails are not sending or going to spam By default WordPress hands your email to the PHP mail() function on your web server. That server usually has no proper sending reputation, no SPF or DKIM alignment for your domain, and no way to report a failure back to you. The result is the two problems every site owner eventually hits: password resets and order confirmations that never arrive, and messages that do arrive but land in the spam folder. Routing through a genuine SMTP or API provider fixes both. The provider has the reputation and the authentication, and it tells you what happened to every message. WordPress SMTP settings, without the guesswork Add a connection, enter your host, port, encryption, username and password, send a test email, and you are done. The plugin shows you the real result of that test, including the exact provider error if it fails, so you are not guessing which of the five settings is wrong. Works with Gmail, Outlook and Microsoft 365 Use the Other SMTP connection type with your provider's standard SMTP server. For Gmail, Google Workspace, Outlook and Microsoft 365 accounts with two-factor authentication switched on, generate an app-specific password in your account security settings and use that as the SMTP password rather than your normal login password. The built-in documentation tab walks through it. Key features Who needs an SMTP plugin Anyone running WooCommerce order emails, a contact form, a membership or LMS site, or simply relying on password resets working. If email leaving your site matters at all, mail() is not a safe default. If email leaving your site matters a great deal, one provider is not either, which is what the load-balancing and failover are for. More from ReadyGo Tools Built by ReadyGo Tools. See the plugin page, or browse more free WordPress plugins at readygotools.com/plugins.

安装:

  1. In your WordPress admin, go to Plugins > Add New and search for "ReadyGo SMTP", or upload the plugin ZIP via Plugins > Add New > Upload Plugin.
  2. Click Install Now, then Activate.
  3. Deactivate any other SMTP/mail plugin (only one should be active).
  4. Open RGT SMTP in the admin menu, then Settings > Add Another Connection and choose your provider.
  5. Enter your sender details and credentials. For SMTP, match encryption to the port (465 = SSL, 587 = TLS).
  6. Pick a Routing Mode and Default Connection, then send a test email from the Email Test tab.

屏幕截图:

  • Connections & routing — weighted load-balancing, automatic failover, and logging.
  • Add Connection — pick from 14 SMTP & API providers.
  • Email Test — send a test through your live routing.
  • Email Logs — every message with its status and failover trail.

升级注意事项:

0.1.3 Listing/metadata refresh. No functional changes. 0.1.0 Initial release.

常见问题:

I get "Could not connect to SMTP host"

This is almost always a port/encryption mismatch. Use SSL on port 465, or TLS on port 25/587. Edit the connection and make the encryption match the port.

Can I use it with Fluent Forms, WooCommerce, Contact Form 7, etc.?

Yes. The plugin intercepts WordPress's standard wp_mail(), so any plugin that sends email through WordPress is automatically routed — as long as that plugin has its email notifications enabled.

Should I run another SMTP plugin at the same time?

No. Run only one mail plugin; multiple plugins will conflict over WordPress mail.

The email shows "sent" but didn't arrive

A "sent" status means your provider accepted the message. Delivery to the inbox then depends on your domain's SPF and DKIM records and the recipient's spam filtering. Check the recipient's spam folder and verify your DNS authentication.

Does it store my email content?

Only if logging is enabled. Logged messages may include the email body. You can disable logging, or set logs to auto-delete after a chosen number of days. All logs are stored in your own site's database; nothing is sent to ReadyGo Tools.

Why are my WordPress emails not sending?

Almost always because WordPress is using the server's PHP mail() function, which has no sending reputation and no authentication for your domain. Routing through a real SMTP or API provider fixes it, and the plugin's log tells you exactly what happened to each message.

Why do my WordPress emails go to spam?

Mail sent through PHP mail() usually fails SPF and DKIM alignment for your domain, which is a strong spam signal. Sending through a provider you have authenticated, with a forced From identity, resolves most cases.

Can I use this with Gmail or Google Workspace?

Yes, through the Other SMTP connection using Google's SMTP server. If two-factor authentication is enabled on the account, generate an app-specific password and use that instead of your normal password.

Can I use this with Outlook or Microsoft 365?

Yes, through the Other SMTP connection using Microsoft's SMTP server, with an app-specific password if two-factor authentication is enabled on the account.

What are the correct WordPress SMTP settings?

They come from your mail provider, not from WordPress. You need the SMTP host, the port, the encryption type, your username (usually the full email address) and the password. Enter them, send a test, and the plugin reports the exact provider response.

What is the difference between load-balancing and failover?

Load-balancing splits your mail across several connections by weight while all of them are healthy. Failover is what happens when one stops working: the next connection takes over immediately and the failing one is cooled down before being retried.

Does it work with WooCommerce order emails and contact forms?

Yes. The plugin intercepts all WordPress mail, so anything that sends email through WordPress is routed and logged, including WooCommerce, contact form plugins and password resets.

Is it really free?

Yes. Every feature including logging, load-balancing and failover is free. You still pay your chosen mail provider directly under their own pricing, and many have a free tier.

更新日志:

0.1.4 0.1.3 0.1.2 0.1.1 0.1.0