Title: EffortLess Simple Email Configuration
Author: domclic
Published: <strong>April 13, 2026</strong>
Last modified: May 21, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/effortless-simple-email-configuration.
svg)

# EffortLess Simple Email Configuration

 By [domclic](https://profiles.wordpress.org/domclic/)

[Download](https://downloads.wordpress.org/plugin/effortless-simple-email-configuration.1.4.5.zip)

 * [Details](https://wordpress.org/plugins/effortless-simple-email-configuration/#description)
 * [Reviews](https://wordpress.org/plugins/effortless-simple-email-configuration/#reviews)
 *  [Installation](https://wordpress.org/plugins/effortless-simple-email-configuration/#installation)
 * [Development](https://wordpress.org/plugins/effortless-simple-email-configuration/#developers)

 [Support](https://wordpress.org/support/plugin/effortless-simple-email-configuration/)

## Description

EffortLess Simple Email Configuration allows you to configure the email sending 
method for all EffortLess plugins. You can choose between PHP Mail (default) or 
SMTP, and define a custom From email and name. Works reliably for test emails and
plugin notifications.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/effortless-simple-email-configuration`
    directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Go to Settings > EffortLess Simple Email Configuration to configure.

## FAQ

### Can I use a From email different from SMTP username?

Yes, with SMTP configured, the plugin sets the From header while using the SMTP 
user for authentication, similar to Thunderbird.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“EffortLess Simple Email Configuration” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ domclic ](https://profiles.wordpress.org/domclic/)

[Translate “EffortLess Simple Email Configuration” into your language.](https://translate.wordpress.org/projects/wp-plugins/effortless-simple-email-configuration)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/effortless-simple-email-configuration/),
check out the [SVN repository](https://plugins.svn.wordpress.org/effortless-simple-email-configuration/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/effortless-simple-email-configuration/)
by [RSS](https://plugins.trac.wordpress.org/log/effortless-simple-email-configuration/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.4

 * Restored input validation before saving SMTP settings (host, port, user, password,
   from email and name)
 * Restored SMTP Connection Test section (checks credentials without sending email,
   with detailed debug log)
 * Fixed SMTP Connection Test to properly decrypt stored password before testing
 * SMTP password preserved when left blank on save (no accidental overwrite)
 * Password field shows hint when a password is already stored

#### 1.4.3

 * Security: SMTP password stored encrypted (AES-256-CBC) instead of plaintext
 * SMTP password field no longer redisplayed after save (enhanced security practice)

#### 1.4.2

 * Security fix: proper escaping at output time (escaping late) for all echoed variables
 * Refactored elsec_handle_test_email() to return structured data instead of pre-
   escaped HTML

#### 1.4.1

 * Fixed SMTP not working for regular WordPress emails (only worked for test emails)
 * SMTP configuration now hooks into phpmailer_init globally
 * Debug output now only enabled during test emails

#### 1.4.0

 * Added WordPress Multisite support with network-wide settings
 * Settings page moved to Network Admin > Settings for multisite installations
 * All sites in the network share the same email configuration
 * Single-site installations continue to work as before

#### 1.3.1

 * Added uninstall.php for proper database cleanup on plugin deletion

#### 1.3.0

 * WPCS/PHPCS compliance improvements
 * Fixed text domain consistency (now uses effortless-simple-email-configuration
   everywhere)
 * Replaced anonymous functions with named functions for better WordPress compatibility
 * Added complete PHPDoc blocks with @since tags
 * Added plugin version constant (ELSEC_VERSION)
 * Added missing plugin headers (Requires PHP, Plugin URI, Author URI, Domain Path)
 * Improved nonce verification timing
 * Removed hardcoded default values
 * Fixed indentation consistency (tabs throughout)

#### 1.2.7

 * Improved WordPress coding standards compliance (PHPCS/WPCS)
 * Fixed text domain issues
 * Added proper sanitization and wp_unslash()
 * Improved SMTP From handling

## Meta

 *  Version **1.4.5**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [configuration](https://wordpress.org/plugins/tags/configuration/)[email](https://wordpress.org/plugins/tags/email/)
   [smtp](https://wordpress.org/plugins/tags/smtp/)
 *  [Advanced View](https://wordpress.org/plugins/effortless-simple-email-configuration/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/effortless-simple-email-configuration/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/effortless-simple-email-configuration/reviews/)

## Contributors

 *   [ domclic ](https://profiles.wordpress.org/domclic/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/effortless-simple-email-configuration/)