Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin


Are your WordPress emails not being delivered?

Install Easy WP SMTP and you’ll resolve your email delivery issues.

Easy WP SMTP allows you to configure and send all outgoing emails via 6 transactional mailers or an SMTP server. This will prevent your emails from landing in the spam folder and improve your deliverability.

You can resolve your email deliverability issues by configuring one of these mailers:

  • SendLayer (recommended)
  • Amazon SES [Pro]
  • Mailgun
  • Microsoft 365 / Outlook [Pro]
  • Sendinblue
  • SMTP.com
  • Other SMTP – configure any SMTP server

امکانات افزونه SMTP آسان وردپرس

  • Send WordPress emails using one of the transactional mailers or an SMTP server.
  • Our Setup Wizard helps you configure your mailer or SMTP provider in no time.
  • You can use different transactional mailers: SendLayer, Amazon SES (Pro), Mailgun, Microsoft 365 / Outlook (Pro), Sendinblue, SMTP.com.
  • Log all emails sent from your WordPress site, resent emails, store attachments, and more with our Email Logs [Pro]
  • Generate reports in your WordPress dashboard to check how many emails were sent, opened and clicked, with the Email Reports feature. [Pro]
  • The Dashboard Widget shows you sent, delivered, failed, opened and clicked stats at a glance. [Pro]
  • You can use Gmail, Outlook, Yahoo, Hotmail, Zoho, or any other SMTP server.
  • Seamlessly connect your WordPress site with a reliable mailer to handle all outgoing emails.
  • بصورت ایمن ایمیل‌ها را به گیرندگان خود تحویل دهید.
  • Debug Events that log any failed email sending attempts and the error that caused them.
  • Ability to specify a Reply-to or BCC email address.

Mailer Options

Easy WP SMTP plugin includes different SMTP mailers, so you can choose the one that fits your needs.


SendLayer is our recommended transactional email service.

SendLayer is very affordable, reliable, and fast, plus it has a simple setup. You can configure it in a few minutes.
It offers 30 days of email logs history, with email open and click tracking. SendLayer offers hundreds of emails for free when you sign up for their trial.

Read our SendLayer documentation for more details.

Amazon SES

Amazon SES is a great mailer for advanced or technical users who want to take advantage of Amazon Web Services (AWS) SES service to send high volume of emails.

Read our Amazon SES documentation for more details.


Easy WP SMTP uses Mailgun API to reliably and quickly send out your WordPress emails.

Mailgun provides a 3-month trial period, where you can send 5000 emails per month.

Read our Mailgun documentation for more details.

Microsoft 365 (Outlook and Office 365)

If your business utilizes Outlook.com or Microsoft 365 for email, our Microsoft 365 / Outlook mailer integration can help you enhance your email deliverability by enabling you to send emails from WordPress using your existing Outlook.com or Microsoft 365 account.

Read our Microsoft 365 / Outlook documentation for more details.


Our plugin offers native integration with Sendinblue. All you have to do is open a Sendinblue account and copy the API key.

They offer a free account with 300 emails per day.

Read our Sendinblue documentation for more details.


SMTP.com is a powerful transactional email service, with over 23 years of experience.

You can get started with a 30-day trial account, where you can send up to 50,000 emails.

Read our SMTP.com documentation for more details.

Other SMTP

With our Other SMTP mailer, you can configure any SMTP server to send your WordPress emails. You can use your own SMTP server, or any of the popular email providers: Gmail, Outlook, Yahoo, Zoho, Hotmail, …

Read our Other SMTP documentation for more details.

Debug Events

Debug Events is a feature that will log all your failed email sending attempts and provide additional information on why it failed and from which plugin the email was sent from.

You can enabled the Debug Email Sending option and all email sending attempts will be logged (not just the failing ones), so you can debug any delivery issues.

Easy WP SMTP Pro

Easy WP SMTP Pro provides awesome features that will improve your email deliverability (Amazon SES and Microsoft 365 / Outlook mailers) and help you monitor all your WordPress emails (Email Logs, Email Reports, enhanced Dashboard Widget, enhanced Weekly Email Summary, and more).

Click here to purchase Easy WP SMTP Pro now!

Email Log

With our Email Logging, you can easily store and view a record of all emails sent from your website, providing you with a valuable resource for record-keeping, ensuring email compliance, and debugging during site development.

Our WordPress email logs go beyond just recording emails. With advanced analytics and features, you can measure email engagement and improve email deliverability:

Resend Emails

Email Logs make it simple to resend or forward any email directly from the log, which can be incredibly helpful for resending failed emails or forwarding important messages. You can also take advantage of the bulk resend option to quickly resend multiple emails at once.

Open and Click Email Tracking

Gain deeper insights into the performance of your WordPress emails by using our email log feature to track opens and clicks. This feature allows you to measure engagement rates and optimize your messaging and calls-to-action for better results.

Save Email Attachments

Keep track of all email attachments sent from your WordPress site. This feature allows you to store attachments in one place, making it easy to review and archive them.

Export Email Logs

Export your WordPress emails to CSV, EML, or Excel with ease using our intuitive exporter. You can filter the logs by date range, search term, or other criteria to extract only the data you need for your reporting or analysis.

Print Emails

Our email logging feature allows you to easily print any email in a clear and easy-to-read format, making it simple to keep track of important email communications. Additionally, you can export email logs to PDF format for convenient digital archiving.

Email Reports

Track email deliverability and engagement with our email reports feature, which displays open and click-through rates grouped by subject line. The reports also include information on sent and failed emails each week, ensuring that you’re always aware of potential issues. Plus, you can view an email report chart right in your WordPress dashboard for quick and easy access.

Weekly Email Summary

Stay on top of your WordPress email statistics with our weekly email reports, sent to your inbox. These reports provide in-depth information on the number of emails sent, as well as opens and clicks. The Summary also shows failed email delivery stats, allowing you to quickly identify any potential issues without having to log into WordPress.

استفاده از افزونه SMTP آسان وردپرس

Once you have installed the plugin there are a few options that you need to configure.
The plugin settings can be found in your WordPress Dashboard by clicking on the Easy WP SMTP menu item.

Easy WP SMTP Settings

The settings section consists of two sections: Mailer Settings and General Settings.

Mailer Settings

  • Mailer Selection: Choose a mailer you want to use (a transactional mailer or an SMTP server).
  • Mailer-Specific Settings: Depending on your mailer selection, different settings will be displayed, for you to configure.

General Settings

  • From Email Address: The email address that will be used to send emails to your recipients.
  • Force From Email: If you want to always overwrite the from email address, which can be set by other plugins.
  • From Name: The name your recipients will see as part of the “from” or “sender” value when they receive your email.
  • Force From Name: If you want to always overwrite the from name, which can be set by other plugins.

For more information on how you can configure all plugin settings, please visit our plugin documentation.

Easy WP SMTP Email Test

On the Email Test page you can send a test email to your own email address, to make sure that your WordPress site is ready to send all outgoing emails.

Once you click the “Send Test Email” button, by default a predefined email template (HTML or plain text) will be sent. But if you prefer, you can also define your own subject and email content in the Email Test settings.

یادداشت‌های دیگر

با الهام از افزونه WP Mail SMTP

عکس‌های صفحه

  • Easy WP SMTP Settings - with mailer selection.
  • Selected Other SMTP mailer
  • Other SMTP mailer settings
  • General Settings
  • Email Test page
  • Debug Events page


  1. Install Easy WP SMTP either via the WordPress.org plugin repository or by uploading the files to your server. (See instructions on how to install a WordPress plugin)
  2. Activate Easy WP SMTP.

سوالات متداول

Can this plugin be used to send emails via Outlook, Gmail, Google Workspace, Hotmail, Yahoo, Zoho SMTP?

Yes, it can. All you need to do is select the “Other SMTP” mailer and configure the correct SMTP host details.

What to do if you need help or have an issue?

Please open a new support thread and provide as much information as possible, without any private information (it is a public forum).

And we will try to help out as soon as possible.


23 می 2023 3 replies
Plugin puts too many nag notices in wp dashboard asking for feedback. Really annoying if you use the plugin on several sites. To add insult to injury, the feedback form doesn't even work: "The form was unable to submit. Please contact the site administrator.". I will be looking for alternatives and definitely never buy from SendLayer.
خواندن تمامی 535 بررسی‌

توسعه دهندگان و همکاران

“Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin” به 27 زبان ترجمه شده است. Thank you to the translators for their contributions.

ترجمه “Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added Setup Wizard.
  • Added Weekly Summary Email.
  • Added Dashboard Widget.


  • Added “Compact Mode” option. It allows condensing navigation and moves Easy WP SMTP under the WordPress Settings menu.


  • Added SendLayer, Mailgun, Sendinblue, and SMTP.com email provider integrations.
  • Added Debug Events – logging all email sending errors and debug events.
  • Migrated the plugin options to a new format.
  • Improved plugin’s user experience (design and functionality).


  • Added logs file path location filter.
  • Updated plugin documentation links.


  • Removed the export/import settings option. There will be a separate free addon to offer the export/import settings option.


  • Removed the special Clicky plugin compatibility code as it is no longer necessary.
  • Removed the use of deprecated FILTER_SANITIZE_STRING.
  • Added sanitization to input fields(that were missing it).


  • Removed the usage of serialize() / unserialize() functions. Replaced it with json_encode() and json_decode() where applicable.


  • Two new action hooks regarding settings menu tabs for addon support.
  • Fixed error on SMTP with no AUTH.
  • Fixed a possible PHP object injection issue while importing a file.


  • Debug option can now handle multiple “to” email addresses in an array.


  • A timestamp is now added to the debug log file output.


  • یک اشتباه تایپی در توضیحات گزینه تنطیمات برطرف شد.


  • یک تغییر دیگر در عملکرد debug logging اعمال شد تا تنها header ایمیل ( به جای کل ایمیل) را نمایش دهد.
  • متوجه هستیم که درج نام ایمیل کامل در log file (زمانیکه که debugg logging فعال است) برای عیب یابی مفید است ولی برخی کاربران فراموش میکنند که بعدا حالت logging را غیرفعال کنند. این تغییر برای اطمینان حاصل کردن از امنیت اطلاعات حساس به صورت غیرعمدی در آینده ضروری بود.


  • Debug log is now reset when plugin is activated or deactivated.
  • Debug log file is now in the logs folder and is hidden (it’s name starts with .). It is additionally protected from public access by the .htaccess file. Thanks to @mathieg2, @burkingman and @shadowdao for their reports and input.
  • Added swpsmtp_log_file_path_override filter that can be used to override debug log file location.


  • Added empty “index.html” file to this plugin’s folder to prevent anyone from browsing the files (even if the Option -Indexes is missing on that server).


  • Improved compatibility for sites using older version of PHP and WP5.5+


  • Added an option to specify BCC email address for the outgoing emails.


  • Added compatibility with WordPress 5.5 (regarding changes to PHPMailer in WordPress Core).
  • Fixed a conflict with the Clicky for WordPress plugin’s user interface.

  • Removed unnecessary SQL queries execution on every admin page (thanks to @r33d3m33r for reporting).

  • Removed the warning: Undefined index log_file_name
  • Added “substitute mode” option for the “Reply-To” field. Thanks to @idave2012

  • Settings are exported in JSON format now.
  • Added additional sanitization to some actions on the settings page.
  • Regenerated .pot file.

  • Fixed potential vulnerability in import\export settings.


  • Added Export\Import settings functionality.
  • Added option to delete all settings and deactivate plugin.

  • Fixed incompatibility with WP versions older than 4.7.0 (thanks to stevendigital for reporting).


  • Set reasonable timeout for SMTP server connection attempt. This prevents admin area from being locked up for too long if your SMTP server refuses connections.
  • Added spinner to indicate that test email is being sent.
  • “Send Test Email” button is now disabled if there are unsaved settings changes.
  • Minor settings page adjustments.


  • Renamed SSL and TLS to what they actually are.


  • SMTP Username and SMTP Host fields are no longer multiplying slashes (thanks to jstepak for reporting).
  • Added option to encrypt password using AES-256 encryption. This requires PHP 5.3+ and OpenSSL PHP extension to be enabled on the server.
  • Added clear message to indicate if test email was successfully sent or not. Now you don’t have to figure this out from debug log 🙂
  • Disabled browser autocomplete for username and password fields to prevent them from being replaced by WP login credentials (if those were saved in browser).
  • Removed duplicate items IDs from settings page to comply with HTML standards.


  • Added configurable option to force replace From Name. The plugin was force-replacing it regardless before, now you can configure this (thanks to daymobrew).


  • Fixed “Allow Insecure SSL Certificates” option was ignored (thanks to bogesman).
  • Added password gag explanation to SMTP Password field.
  • Added Support Forum link.
  • Some minor improvements to Settings page.


  • Added option to allow insecure SSL certificate usage on SMTP server (thanks to ravipatel and bradclarke365).
  • Changing fields on Test Email tab is no longer shows “you have unsaved settings” notice.
  • Plugin is compatible again with WP version 4.3+ (thanks to lucrus for reporting).


  • Hopefully fixed inability for plugin to save settings in some circumstances (thanks to all who kept reporting this issue).
  • The plugin is no longer failing if PHP mbstring extension is not installed on the server.
  • Settings page is using tabs now.
  • Fixed default settings were not set upon plugin activation.
  • برخی خطوطی که قابل ترجمه به زبان های دیگر نبود اصلاح شد.


  • Fixed potential issue with passwords that had special characters.
  • Check if variables are set before interacting with them (removes PHP notices when WP debug mode is enabled) (thanks to rubas and matward).
  • Test email message body is no longer having excess slashes inserted (thanks to tdcsforeveryone).
  • Added option for plugin to block ALL emails if Domain Check option enabled and domain check fails (thanks to erikmolenaar).


  • Plugin will display an error message if log file is not writeable when “Clear Log” is clicked.
  • Actual SMTP password is replaced by a gag on the settings page.
  • Fixed minor bug in Reply-To option handling (thanks to arildur).
  • Some improvements in developers-related options (thanks to erikmolenaar).


  • Added additional setting option to deal with email aliases (thanks to bradclarke365).
  • Fixed “Reply-To” option wasn’t saving if it is blank.


  • New settings option to specify a reply-to email address.
  • There is a new settings option to enable debug logging.


  • Added extra debug info (when test email function is used). This debug info will show more details if anything fails. This will be helpful to debug SMTP connection failure on your server.


  • Some special characters in the password field were getting removed when the text sanitization was done. This has been improved.
  • The settings configuration will not be deleted if you deactivated the plugin. This will prevent configuration loss if you accidentally deactivate the plugin.


  • Fixed possible XSS vulnerability with the email subject and email body input fields.


  • بهبود ظاهر بخش مدیریت
  • جزئیات ایمیل تست از این به بعد ذخیره خواهد شد. به این ترتیب نیازی نیست هربار که میخواهید ایمیل تست ارسال کنید دوباره همه را تایپ کنید


  • افزونه SMTP آسان اکنون با وردپرس 4.5 سازگار است


  • افزونه SMTP آسان اکنون با وردپرس 4.4 سازگار است


  • تغییر مقدار پیشفرض SMTPAutoTLS به خیر به دلیل ایجاد مشکل در سرورهایی که از طریق TLS بدون تاییده معتبر تبلیغات انجام می دهند
  • اگر SMTP پیکربندی نشده باشد یک پیغام خطا بالای داشبورد مدیریت به نمایش در خواهد آمد


  • ست کردن انکودینگ ایمیل روی utf-8 برای تست عملکرد ایمیل.
  • بررسی های اضافی رمزعبور تنها در صورت فعال بودن mbstring روی سرور انجام میپذیرد. اینکار مشکل عدم نمایش زمینه رمزعبور روی بعضی از سرور ها را برطرف می کند.


  • SMTP آسان هم اکنون با وردپرس 4.3 سازگار است


  • SMTP هم اکنون اسلش ها را از زمینه “نام” حذف می کند.


  • بهبود هایی روی گزینه های انکودینگ انجام شد.


  • بعضی مشکلات مربوط به انکودینگ های بخش ایمیل تست برطرف شد
  • افزونه اکنون نام و آدرس ایمیل را در تنظیمات ذخیره می کند (ماننده نگارش 1.1.1)


  • اصلاح غلط املایی در بخش تنظیمات
  • از این به بعد رمزعبور SMTP قبل از ذخیره در جدول wp_options رمزگذاری می شود


  • از این به بعد افزونه نام و ایمیل پیشفرض را بازنویسی می کند (وردپرس)


  • حذف خصوصیت “پاسخ به” به دلیل مشکلات ناسازگاری با بعضی از افزونه های فرم ساز


  • خصوصیت “پاسخ به” از این به بعد هنگام ارسال ایمیل تنظیم می شود
  • از این به بعد افزونه تنها در صورت عدم وجود زمینه های “نام” و “ایمیل از طرف” آنها را نادیده می گیرد.


  • حل مشکل تاثیر گذاشتن CSS های افزونه روی زمینه های بخش مدیریت


  • پیغام “تنظیمات تغییر کرده اند” تنها در زمان تفییر زمینه ها نمایش داده خواهد شد


  • حل بعضی از مشکلات در پیکربندی SMTP و عملکرد ایمیل


  • افزونه اکنون با وردپرس نگارش 3.9 سازگار است


  • افزونه اکنون با وردپرس نگارش 3.8 سازگار است


  • افزونه اکنون با وردپرس نگارش 3.7 سازگار است


  • متن “پاسخ به” دیگر در سربرگ ایمیل اضافه نمی شود
  • زمینه نام از این به بعد می تواند شامل کوتیشن هم بشود. دیگر به ‘\’ تبدیل نخواهد شد


  • افزونه اکنون با وردپرس نگارش 3.6 سازگار است


  • اضافه شدن گزینه ای جدید به تنظیمات در جهت اجازه دادن فعال/غیرفعال کردن قابلیت مشکل زدایی SMTP به کاربران


  • حل مشکل نمایش خروجی بخش مشکل زدایی در صفحات عمومی سایت


  • اولین تغییر در افزونه