Linux 软件免费装
Banner图

Meow Mailer - Free SMTP, Everything Included

开发者 TigrouMeow
更新时间 2026年8月13日 22:20
捐献地址: 去捐款
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

email smtp mailer email log deliverability

下载

0.1.0 0.1.1 0.1.2 0.1.3 0.1.4 0.1.5 0.1.7 0.1.8 0.1.6 0.1.9 0.2.0 0.2.1

详情介绍:

For years, almost every WordPress site I ran ended up with a different plugin just to send email. I never really chose them. I installed whatever looked fine at the time, because honestly there is no clear winner. Most of them advertise features I don't need, or hide the basics behind a paywall. At one point I simply wanted to see the emails my site had sent, or failed to send, and even that asked me to upgrade. That felt wrong. So I decided to build the simplest and most honest email plugin I could for WordPress. You pick one provider, set it up once, and every email your site sends goes through it. Everything is logged, so you always know what happened. No upsell maze, no ads, nothing basic locked away. That is Meow Mailer, and all of this is free: What Meow Mailer will never do No open or click tracking. Other email plugins advertise it as a premium feature. It works by putting an invisible pixel in every message and rewriting every link to pass through a redirect, which means logging when your recipients read their mail and what they clicked. That is surveillance of the people your site writes to, it is personal data you then have to account for under the GDPR, and rewritten links make your email look more like spam, not less. Meow Mailer does not do it, and that is not a gap waiting to be filled in a Pro version. There is no Pro version. Supported providers Generic SMTP, Mailgun, Brevo, SendGrid, Amazon SES, Postmark, SMTP2GO, Mailjet, Resend, MailerSend, Maileroo, Gmail / Google Workspace (OAuth 2.0), Microsoft 365 / Outlook (OAuth 2.0), and Zoho Mail (OAuth 2.0). About Meow Apps Meow Mailer is part of the Meow Apps family of plugins, focused on doing one thing well with a clean, modern interface.

安装:

  1. Upload the meow-mailer folder to /wp-content/plugins/, or install it from the Plugins screen.
  2. Activate the plugin.
  3. Go to Meow Apps > Meow Mailer, open the Settings tab, choose your provider and enter its credentials.
  4. Send a test email to confirm everything works. Watch the Logs tab.
On a Multisite network, you can also network activate the plugin, then turn on Shared Settings on the main site to configure the provider once for every site.

屏幕截图:

  • Settings: pick one provider and set it up once, with sender options, delivery controls, failure alerts, and a test email.
  • Any logged email opens in full, with its status, its error if it failed, and a one-click resend.
  • When an email fails, the log explains why in plain language and what to do about it, with the provider's own message underneath.

常见问题:

Can I use more than one provider at a time?

Not for routing, no, and that's on purpose. One active provider keeps configuration simple and predictable, and you can switch any time in Settings. What you can do is name a second one as a fallback: it never touches your email until the main provider refuses one, so nothing is lost to a bad afternoon.

What should I pick as a fallback?

If you have a second provider account, use that. If you don't, pick WordPress: it hands the email to your own server, which is nobody's idea of good deliverability, but it is always there and it needs no setup at all. Delivered imperfectly beats not delivered when it's a password reset. If you do use a second provider, publish its SPF and DKIM records for your domain, exactly like your main one. Otherwise the rescued email is accepted, delivered, and quietly filed as spam, which is harder to notice than a plain failure. Test it with the Test Fallback button rather than waiting to find out during an outage.

Can I send bounces to a different address?

Yes. Set a Return Path in Settings and non-delivery reports go there instead of to your From address, which is left exactly as recipients see it. Leave it empty and bounces follow the From address, as they always have. This is the SMTP envelope sender, so it applies to Generic SMTP. The API providers put their own envelope around your message and handle bounces on their own side, so the field does nothing there. If you need a different bounce address per email, filter mwmail_return_path, which receives the address and the message it belongs to.

Does it store my email password?

For SMTP and API providers, credentials are stored in the WordPress database. You can instead define them as PHP constants in wp-config.php (e.g. MWMAIL_SMTP_PASSWORD) to keep them out of the database. Gmail, Microsoft 365 and Zoho Mail use OAuth 2.0, so no password is ever stored.

What does Offline Mode do?

When enabled, no email is sent. Every message WordPress tries to send is recorded in the log instead. Ideal for staging sites where you don't want real emails going out.

Does it work on Multisite?

Yes, and you can set it up once for the whole network. Activate it as usual (network activate works too), then on the main site turn on Shared Settings: every site of the network will send through the same provider, configured once from the main site. Subsites see that section as managed elsewhere and cannot change it, so nobody can reconfigure the network by accident. You decide how far the sharing goes. The provider is always shared once the option is on. The sender details (From address, name, Reply-To) and the delivery options (background send, logging, retention) are each optional, so you can share the mail account but let every site keep its own From address, which is usually what you want since each site has its own domain. Email logs are never shared. Each site keeps its own log and only ever sees its own emails. Leave Shared Settings off and nothing changes: every site configures itself, exactly like a standalone install.

Will it work with WooCommerce / contact form plugins?

Yes. Meow Mailer intercepts WordPress's standard wp_mail(), which is what those plugins use.

What does Background Send do?

When enabled, the page is returned to your visitor immediately and the email is sent a moment later in the background, so a slow mail server never slows down your site. The email shows as "Pending" in the log, then updates to Sent or Failed.

How do I connect Gmail or Microsoft 365?

Both use OAuth 2.0, so no password is stored. Create an OAuth app (Google Cloud Console for Gmail, Azure Portal for Microsoft 365), paste the Client ID and Secret into the provider settings, add the shown redirect URI to your OAuth app, then click Connect.

更新日志:

0.2.1 (2026/08/13) 0.2.0 (2026/08/03) 0.1.9 (2026/08/02) 0.1.8 (2026/07/31) 0.1.7 (2026/07/30) 0.1.6 (2026/07/28) 0.1.5 (2026/07/28) 0.1.4 (2026/07/27) 0.1.3 (2026/07/02) 0.1.2 (2026/07/02) 0.1.1 0.1.0