| 开发者 | lynbro |
|---|---|
| 更新时间 | 2026年11月13日 17:22 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
mail(), which Gmail, Outlook and most
inboxes treat as suspicious. Password resets, WooCommerce orders and contact-form
messages end up in spam, or never arrive at all.
Lynbro SMTP sends every WordPress email through a real, authenticated SMTP
server — your host's, your mailbox's, or a sending service such as Brevo, SendGrid,
Mailgun, Amazon SES or Postmark. And when something goes wrong, you find out, and
the email is not lost.
Everything is in this free plugin. There is no Pro version, no nag screens, no
"upgrade" buttons, no weekly emails from us and no other plugins installed behind
your back.
Why another SMTP plugin?
The well-known SMTP plugins either sell the email log, resend, backup connection and alerts as a paid
add-on, or give them away with a large interface built around API mailers and OAuth apps. Lynbro SMTP
Mailer does one thing — plain, authenticated SMTP — and adds what those leave out:
mail(), in the same request. The visitor never sees an error.mail(), because your SMTP server may be what is down) and/or a webhook (Slack and Discord incoming webhooks, or your own endpoint: JSON with text and content). At most one per hour.LYNBRO_SMTP_HOST, LYNBRO_SMTP_USER, LYNBRO_SMTP_PASS and friends to keep the login out of the database. Otherwise the password is encrypted with your site's keys.wp lynbro-smtp test, log, resend, purge, status.Your host's mail server or your own mailbox works for small sites. For shops and anything with more than a few dozen emails a day, a sending service (Brevo, Mailgun EU, Amazon SES, Postmark, SendGrid) delivers better. All of them work with plain SMTP.
Both need an app password, not your normal password, when two-step sign-in is on. Microsoft 365 also needs "Authenticated SMTP" enabled for the mailbox, and Microsoft is retiring password sign-in for SMTP — if it is switched off for your tenant, use a sending service instead. The Test tab tells you which of these it is.
No. OAuth needs an app verified by Google or Microsoft, which is the most common source of breakage in other SMTP plugins. App passwords and SMTP relays do the same job without it.
It is encrypted with libsodium using your site's secret keys, never shown again,
never written to the log and left out of the settings export. For the strongest
setup, define it as LYNBRO_SMTP_PASS in wp-config.php — then it is not in the
database at all.
With a backup connection set, the email goes through the backup in the same request. Without one, it is logged as failed with its content kept, an alert goes out if you set one up, and you can resend it from the log when the server is back.
Run Check ports on the Test tab. Many sending services also listen on 2525. Otherwise ask your host to open the port.
Yes. Choose Test mode to send every email to your own address (Cc and Bcc are removed), or Do not send any email to only log them.
Yes. Lynbro SMTP works through wp_mail(), which WooCommerce, Contact Form 7,
WPForms, Gravity Forms, Fluent Forms and almost every other plugin use. Plugins
with their own built-in SMTP client (some booking plugins) bypass wp_mail() and
need their own settings.
Yes: two plugins configuring the same email fight over it. Lynbro SMTP lists the other mail plugins it finds; deactivate them after importing their settings.
No, and there will not be one with locked features. Lynbro makes several free plugins; paid services, if any, live on our website and are never required.