What is HTML E-Mail?

Article Details
  • Written By: N. Madison
  • Edited By: Jenn Walker
  • Last Modified Date: 17 September 2016
  • Copyright Protected:
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

An HTML e-mail is an e-mail message that is created using hypertext markup language (HTML). Often, businesses prefer to send HTML e-mail messages when they want to create visually appealing e-mails that catch the reader’s attention. A person may create an HTML e-mail that includes many of the same elements an individual might find on a Web page, but there are also some cons to sending this type of e-mail. For starters, HTML e-mails may load slowly, and people may be hesitant to open and view their graphics because hackers sometimes send viruses and other harmful computer code in HTML e-mails. Additionally, some computer e-mail programs may not be compatible with certain types of HTML e-mail elements.

In most cases, HTML e-mails are more exciting for the recipient that plain text e-mails. HTML e-mails often includes graphics, photographs, colored fonts, fancy type, and clickable links. Some may include icons, video elements, and even interactive forms. In general, HTML e-mail makes it easier for advertisers to gain and keep the attention of potential and current clients and customers.

HTML e-mail is popular because it is usually more visually appealing than a plain text e-mail. An HTML message may feature a burst of color and graphics that are similar to what one might see on a Web page. As such, advertisers often use HTML e-mail as a marketing tool to interest consumers in what they have to offer and draw them to their websites.


One of the major cons of HTML in e-mail is that many people are leery of it. This is due to the fact that hackers sometimes send virus and other types of malicious computer code in e-mails. For example, a hacker may embed code in an email that automatically causes files to download on an unsuspecting person's computer. For this reason, many people use e-mail controls that block HTML elements. In fact, some people have their HTML e-mails sent straight to junk e-mail folders.

Another problem for those who use HTML e-mail may be related to compatibility. Some people with older computers and certain types of software may not be able to view some of the elements used in HTML e-mails, even if they would like to view them. In such a case, a person without the right software may only see the text of an e-mail and none of the graphics. In other cases, impossible-to-decipher code may appear where the normal e-mail text should be visible.


You might also Like


Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}