| 开发者 |
sendemailtoday
codecasastudios |
|---|---|
| 更新时间 | 2026年6月8日 20:41 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp_mail() call and delivers it through the Casa Mail gateway operated by CodeCasa Studios on the OnlineStoreNotifications infrastructure (api.onlinestorenotifications.com). On top of reliable transactional delivery it adds a full marketing platform, branded webmail mailboxes, and one-click sender-domain authentication, all driven from the WordPress admin.
If your site doesn't send mail reliably today, Casa Mail is the simplest way to start. If you're already paying for an SMTP plugin plus a separate marketing tool plus a separate webmail provider, Casa Mail consolidates the three so you can run customer email, broadcasts, and inbox replies from one place.
What you get
Transactional email (every plan, including Free)
wp_mail() is routed through the Casa Mail gateway with DKIM, SPF, and aligned Return-Path on onlinestorenotifications.com (or your own domain after one-click authentication).wp_mail() never blocks, never loses a message, never returns false to the caller.<your-site>@onlinestorenotifications.com. Replies to your customer emails come back to that inbox; on the Free tier they auto-forward to your contact address. On webmail-enabled plans you can also receive replies on your own domain (e.g. <your-inbox>@yourdomain.com).<your-inbox>@yourdomain.com so Gmail and Outlook show your brand in the From, not "via onlinestorenotifications.com".<your-inbox>@onlinestorenotifications.com address with DKIM/SPF/Return-Path already configured on the gateway.[FIRST_NAME], [LAST_NAME], [FULL_NAME], [EMAIL], [UNSUBSCRIBE_URL].webmail.onlinestorenotifications.com. Sign in with <your-inbox>@onlinestorenotifications.com from any browser and read and reply to customer replies from a clean inbox.mx.sendemailtoday.io and replies to <your-inbox>@yourdomain.com land in the same webmail UI, signed by the platform DKIM.pre_wp_mail is hooked at priority 1. Each call is converted to a JSON payload and POSTed to the gateway.wp_mail() returns true and the message is durably enqueued upstream.<prefix>casamail_outbox) and a cron tick retries with 30s, 2m, 10m backoff.<prefix>casamail_sends) records every attempt for visibility on the plugin dashboard. Rows older than 30 days are pruned automatically.acmestore).casa-mail into wp-content/plugins/.Yes. The plugin hooks pre_wp_mail at priority 1, which runs before most SMTP plugins. For predictable behaviour, disable other mail routers (FluentSMTP, WP Mail SMTP, etc) when this plugin is active.
Calls land in a durable retry outbox and a 60-second cron drains them with 30s / 2m / 10m backoff. After three failed retries the row is marked failed and preserved for diagnosis. wp_mail() always returns true (the plugin guarantees zero-loss + zero-blocking).
If the site has verified a sender domain through the plugin's Sender Domain page, the plugin rewrites the From address to <your-inbox>@<verified-domain> so DKIM aligns. If the caller (WooCommerce, WordPress core, etc) already supplies a From address inside the verified domain, that address is honored. A "Default From" override is also available on the Settings page.
The Dashboard's "Recent sends" panel lists the most recent wp_mail() activity at a glance. The Logs page shows the full transmit history paginated 50 rows per page, with up to 30 days retained.
Settings -> Delete my account -> Request account deletion. This emails the gateway operator who removes the tenant + API key + history within 48 hours and replies to the contact email on completion. The plugin uninstall (Plugins -> Delete) handles the WordPress-side cleanup.
No. WooCommerce is an Automattic trademark and this plugin is not endorsed by or affiliated with Automattic. The plugin only mentions WooCommerce as a compatibility note (the admin menu nests under WooCommerce when present, for ergonomic reasons).
webmail.onlinestorenotifications.com (Growth and up, including own-domain inbox) with real Maildir storage and reply forwarding via Postfix virtual aliases; per-tenant inbox handle (<your-site>@onlinestorenotifications.com) on every plan so replies route back to you instead of vanishing; sender-domain authentication wizard rewritten for non-technical users with plain-English DNS hints for Cloudflare, GoDaddy, Namecheap, and Google Domains; gateway-side content review for marketing broadcasts; full GDPR self-serve account-deletion flow. Existing 1.4.1 installs upgrade in place; the plugin re-runs onboarding once because the option-keys moved to the casamail_ prefix.
1.4.1
Free plan moves from a 7-day daily ramp (500 to 10,000/day) to a flat 10,000 emails per month, full quota from day one. A 500/day cap stays in place. Existing free-tier accounts are backfilled automatically; nobody is downgraded.