WP SMTP Settings

On this server, we must provide at least some minimum credentials to utilize outgoing e-mail.  This plugin gives us a place to enter in those details.  You can review the settings I have in place for your WordPress installation in Settings -> SMTP which is where this plugin hides.  The e-mail account itself does exist, and the dotted out password should already be correct, but you can modify the From name however you’d like.  I generally match the site title for this field.  The e-mail account selected will generally not accept incoming e-mail.  The address will not be displayed anywhere, and no outside users would ever see it except in the event of registering at the website, therefore it is usually something like noreply@yoursite.com or wordpress@yoursite.com.

This isn’t my plugin.  I borrowed another plugin that utilized the native WordPress e-mail functions and provided a nice settings page to alter how they’d be used by the website.  There used to be a lot more options for SMTP plugins that would work for this purpose, but updating everyone to PHP 5.6 seems to have severely limited the options.  The only one I found that had a decent settings page had very obtrusive menus and a dozen links to the other plugins they made, and I had no use for anything quite that obnoxious.  This is just that plugin without the annoying extras… but that also means that it is very unlikely to get or to need an update, particularly since the native e-mail functionality included with WordPress is very unlikely to change enough to disable this plugin.

Plugins of this sort are necessary in order to use existing e-mail accounts on the server where your site is hosted, but logging in and sending from an actual e-mail address instead of some generic account should also prevent the outgoing mail from getting automatically filtered into the spam folder by the recipient’s mail server.

WP Spamshield