Version: 1.7 Configure WordPress mailer with DKIM signing and delivery via Amazon SES, GMail or SMTP over SSL/TLS.
Deactivate any existing mailer plugins to avoid conflicts.
Unzip the plugin zip file inside the
/wp-content/plugins/ directory (or install via the built-in WordPress plugin installer).
Activate the plugin through the 'Plugins' admin menu in WordPress.
Click the plugin's
Settings link next to its
Deactivate link (still on the Plugins page), or click on the
Mail Settings link, to go to the plugin's admin settings page. Customise the settings for your situation.
For Amazon SES, apply for Production Access. Without this, you will not be able to send e-mail to addresses that you do not control.
For DKIM generate a public and private key and upload your private key to your server (we recommend naming it .htkeyprivate and placing it in the website root, and setting permissions to 400 or 440). There are many good tutorials and online key generators to help; If you are a Windows user, Google is your friend. On a linux server or Mac you can easily generate your own DKIM keys with a password of 'change-me' using the following terminal command:
openssl genrsa -des3 -passout pass:change-me -out .htkeyprivate 1024 && openssl rsa -in .htkeyprivate -passin pass:change-me -pubout -out .htkeypublic
For DKIM, set a DNS TXT record something like: HOST:
your-selector._domainkey.example.com. TXT VALUE:
v=DKIM1; k=rsa; g=*; s=email; h=sha1; t=s; p=your-public-key;
Use the built-in tests to check that your blog can properly send out (DKIM signed) e-mails.