Linux 软件免费装
Banner图

DreamySites SMTP Mailer

开发者 dreamysites
islammehsood
更新时间 2026年10月25日 09:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

email smtp email log deliverability wp mail

下载

1.2.0

详情介绍:

By default WordPress sends email with the PHP mail() function. That mail is often blocked or lands in spam. DreamySites SMTP Mailer sends every wp_mail() email through the SMTP account you choose instead. Set up in about two minutes A four-step setup wizard opens right after activation:
  1. Choose your provider.
  2. Enter your login. The plugin tests it before moving on.
  3. Pick the From address.
  4. Send yourself a test email.
Features Trademark note: Gmail, Google Workspace, Outlook, Microsoft 365, Zoho, Brevo, SMTP2GO, SendGrid, Mailgun, Postmark and Amazon SES are trademarks of their respective owners. This plugin is an independent tool by DreamySites and is not affiliated with or endorsed by any of them. The presets only pre-fill standard, publicly documented SMTP settings.

安装:

  1. Install the plugin from Plugins > Add New, or upload the folder to /wp-content/plugins/.
  2. Activate it. The setup wizard opens automatically.
  3. Follow the four steps. You can change everything later under Dreamy SMTP > Settings.
Optional: keep the password in wp-config.php Add this line to wp-config.php and the password field is locked: define( 'DREAMYSITES_SMTP_PASS', 'your-smtp-password' );

屏幕截图:

  • Setup wizard: choose your email provider.
  • Connection step with a plain-English error and the hidden-credential SMTP log.
  • Settings with provider guide and one-click connection test.
  • Email log with failure reasons.
  • Deliverability: domain record check, outgoing port test and server status.

升级注意事项:

1.2.0 Fixes contact form emails being rejected by SMTP providers, adds a setup wizard, email log and connection tester.

常见问题:

Gmail says my password is wrong

Google blocks your normal password for SMTP. Turn on 2-Step Verification, then create an App Password and paste its 16 characters into the password field.

My contact form emails are not arriving

Most form plugins send "From" the visitor's address. SMTP providers reject that because your account does not own it. Keep "Send every email from this address" on. The visitor is set as Reply-To, so you can still reply to them directly.

"Could not reach the mail server"

Many hosts block some outgoing ports. Open Dreamy SMTP > Deliverability and run "Check ports" to see which ones are open, then use that port. 587 with TLS and 465 with SSL are the usual choices. SMTP2GO and SendGrid also accept port 2525.

Does it work with WooCommerce, Contact Form 7, Elementor and other plugins?

Yes. Anything that uses the standard wp_mail() function is sent through your SMTP account.

Where is the email log stored?

In a table in your own WordPress database. Message content is only stored if you turn that on. Entries older than your chosen retention period (30 days by default) are deleted automatically.

What happens when I delete the plugin?

Its settings, the email log table and everything else it created are removed.

更新日志:

1.2.0 1.1.0