Dragons in the Algorithm
Adventures in Programming
by Michael Chermside

How to email blog posts from Outlook

Suppose (just for the sake of discussion) you wanted to share some blog postings with a group of people at work - and the company email system uses Outlook 2003. Sending HTML email with the blog posting seems like it would be a nice way to do it. But getting Outlook to send properly-crafted HTML emails is surprisingly difficult

Following a hint I learned from the web, here is the procedure I came up with.

  1. Launch Outlook.
  2. Go to "Tools > Options > Mail Format" and set the email format to HTML while disabling the use of Microsoft Word for editing emails.
  3. Go to "View > Toolbars > Web" to enable the web toolbar.
  4. In the web toolbar, navigate to the page containing the HTML you want to send. If the page you are sending is not an existing blog post, you can write it by hand in the HTML editor of your choice then navigate there.
  5. Go to "Actions > Send Web Page by E-mail".
  6. This will launch Outlook's terrible, almost unusable HTML editor. Fortunately, it will prefill it with the content of your web page, so if the web page was correct then you should be able to fill in the headers (subject and To) and just hit "send". I found some character set problems (e.g.: EM dashes replaced with patches of line noise) so you may want to watch out for these.

I still recommend creating a sample and sending it to an email address beforehand. Test every link and image to make sure that they're working before you send out the mass mailing.

HTML email in my Outlook

Posted Wed 02 April 2008 by mcherm in Uncategorized