| 开发者 | alexhedstrom |
|---|---|
| 更新时间 | 2026年8月28日 23:22 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
mail() function with configurable SMTP, UseSend API, or Resend API delivery, giving you control over how your site sends email.
Delivery Method
Choose SMTP (default), UseSend API, or Resend API. Existing SMTP configurations keep working unchanged when SMTP is selected.
SMTP Configuration
Enable or disable SMTP routing with a single checkbox. When disabled (and no API delivery method is selected), WordPress falls back to its default mail() function. Configure your server connection with:
smtp.usesend.com, username usesend, password = your API key)smtp.resend.com, username resend, password = your API key)app.usesend.com) or self-hosted instance URLapi.resend.comwp_mail() and returns a clear success or error message, so a misconfiguration never leaves you guessing.
Email Log
Keep a database record of every email sent or failed. The log view includes:
AUTH_KEY and SECURE_AUTH_KEYauthenticsender folder to the /wp-content/plugins/ directory.No. AuthenticSender hooks into PHPMailer (SMTP) or pre_wp_mail (UseSend and Resend APIs) automatically. When SMTP is enabled or an API delivery method is selected, the default mail() function is bypassed; otherwise it is restored.
Yes. Select Gmail from the Provider Preset dropdown, then enter your Google account username and an App Password (not your regular Google password). App Passwords are generated at https://myaccount.google.com/apppasswords
Two options:
usesend, password = your API key.Two options:
resend, password = your API key.Logs are stored in the WordPress database. No files are written to the filesystem. You can view, filter, and clear the log from the Email Log tab in the plugin settings.
Yes, when logging is enabled. This includes password reset emails, WooCommerce order notifications, contact form submissions, and any other email routed through wp_mail().
Existing entries are preserved. No new entries are written while logging is off. You can re-enable logging at any time or clear the existing log manually.
Yes. SMTP passwords and API keys are encrypted with AES-256-GCM using a key derived from your WordPress AUTH_KEY and SECURE_AUTH_KEY constants before being written to the database.
They apply when SMTP is enabled or an API delivery method is selected. Turn on Force Identity in Sender Identity if you want those overrides while using WordPress default mail.
pre_wp_mail short-circuits and WordPress sender, content-type, and custom-header filters.