WordPress Plugin: HTML Emails
Tired of all those boring emails that you get from WordPress? Do you dread opening emails from WordPress because plain text and/or over-querystringified links terrify you? Rest easy friend, HTML emails for WordPress are here.
HTML Emails replaces the standard WordPress emails with spruced up versions that simply look good. Sample included below:
Currently, only comment notifications are HTML-ized (new comment and comment moderation emails), but I’m hoping to add all other email notifications soon (and yes, that includes Multi-Site emails coming with WordPress 3.0).
While I have only tested the emails on Gmail, Gmail on Android, and Outlook, they should work on most email clients (including clients without HTML support). If you’re using a client other than the 3 I’ve listed, I would appreciate an email with info on whether the email looks like it should and works correctly.
Don’t like my design chops? (Go ahead, admit it!) I’ve got you covered! HTML emails makes it easy to fully customize the look and feel of emails sent by WordPress. See the Other Notes section on the Plugin page for details on how to customize emails. More detailed walkthroughs to come.
Grab it from the Plugin Directory or install directly from WordPress (Plugins > Add New, search for HTML Emails).

Carlos 1:11 am on April 25, 2010 Permalink |
Hi, this looks amazing.
How does it work in WPMU?
Mohammad Jangda 9:35 pm on April 29, 2010 Permalink |
I’m hoping to release a version that works with WordPress 3.0′s Multi-site feature.
Nick 5:45 am on May 11, 2010 Permalink |
Hi Mohammad,
Great plugin – HTML works fine in all common email clients (Mail, Thunderbird, Outlook Express) on Windows and Mac’s as far as I’ve tested.
I wonder – is there a way to change the “from” name and email address from wordpress@whateversite.com to a specified email address?
That would be great.
Thanks,
Nick
Mohammad Jangda 12:32 am on May 12, 2010 Permalink |
Changing the “from” name and email is pretty simple. Just add the code here to the functions.php file for your theme, change the appropriate values (‘abc@xyz.com’ to the email you want, and ‘John Doe’ to the name you want) and you’re all set.
If you’d rather not mess about with code, you can try these plugins instead:
http://wordpress.org/extend/plugins/mail-from/
http://wordpress.org/extend/plugins/send-from/
Raoni 10:44 am on May 28, 2010 Permalink |
Hi,
I have just translated your plugin into Portuguese Brazil. How can I send you??
Can you include in the next version???
And thanks for this GREAT plugin……….
See ya!
Raoni
Mo Jangda 10:51 am on May 28, 2010 Permalink |
Just email me the translation: batmoo@gmail.com
WordPress Fans:Your Email Management Plugins | Top Marketing Review Blog 7:21 pm on June 20, 2010 Permalink |
[...] Home Page [...]
Thomas Herold 9:25 pm on July 8, 2010 Permalink |
Hello Mohammad,
Any chance to add html email for a user when they request a password reset and also get an email with the new password?
Thomas
Brent Logan 10:27 pm on July 18, 2010 Permalink |
Nice plugin. Unfortunately, it doesn’t show the commenter’s URL. I need to know that before approving. After all, I wouldn’t approve *any* comment by someone with an URL like: http://nlrgurXXX.com
Mo Jangda 12:03 am on July 19, 2010 Permalink |
Thanks for your comment Brent!
The commenter’s URL is actually included and linked form their name. But, this has actually thrown me off a few times too and it probably would be easier if the URL was listed separately. I’ll make sure to change that in the next release.
Brent Logan 7:22 am on July 19, 2010 Permalink |
Ha! So it is. That’s nice.
I’m looking forward to your next release.
Sid 5:12 pm on July 22, 2010 Permalink |
I really liked your plugin . Emails were really sweet as you said instead of those ugly ones of WP.
If possible add Password notications also in next version please.
Thanks
Grawl 11:41 am on August 18, 2010 Permalink |
I have just translated in Russian the .pot file from the plugin archive with Poedit in MacOS, but it will show me #$%&@^& errors and cannot open it after saving into the .pot and .po files. But in text mode with any text editor it can be open, so that is translated file: http://cl.ly/716d0df1a6278c0dc052
Maybe you can make it stable and include my translate into next version.
Sorry for my bad English :3
Nico 9:33 am on September 22, 2010 Permalink |
Hi!
Good plugin, I had the same idea but trying to make it work in a different.
I’m running my WP installation in E_ALL error displaying and have some undefined constants. It’s a shame that there are so many great plugins but auhtors don’t care about notices. The whole WP publishing system runs whithout any notice ! Could you please correct it ? :)
Mohammad Jangda 10:01 am on September 28, 2010 Permalink |
Ah, thanks for pointing that out. I’ll fix the errors when I get a chance.
LaTonya@ Internet Marketing for Small Businesses 1:55 pm on December 10, 2010 Permalink |
Ok this might be a really BASIC question, but how do I create an email?
Stop laughing please;-)
cogniter 1:35 am on June 2, 2011 Permalink |
Any chance to add html email for a user when they request a password reset and also get an email with the new password?