HTML & plain text in Outlook 2007

[email protected] (Skip Evans)
Newsgroups php.general
Message-ID <[email protected]>
Hey all,

First, let me say thanks for all the advice on Magento, and 
especially to Ryan who has used the beast and gave some great 
advice on skinning, links to some good docs and a book just 
for my designer. We'll be using and I'm looking forward to 
learning it.

But anyway...

I'm doing some maintenance work on a system that sends an 
email message using the multi-part boundaries to include both 
a plain text version and an HTML version of an email.

I've read up on this before, but never actually done it. So 
implementing the code was not a big issue, and in fact it 
works perfectly when tested on my Ubuntu machine using 
Thunderbird to test the HTML and Evolution to test the plain 
text version. In fact, I can switch formats on both of these 
and all looks great.

Enter Microsoft (Insert opening of Bach's Toccata and Fugue in 
D minor to send chills up my readers' spines.)

On Outlook 2007 in HTML mode it renders, how can I put this... 
half-assedly. In text mode the whole things a bust. There is 
the HTML code all stuffed up at the top, boundary codes are 
visible, just plain awful.

Googling around I see articles from 2007 when that version of 
Outlook came out lamenting the fact that MS pulled the IE 
rendering engine from it and replaced it with MS Word's 
renderer to plug security holes expoitable via email.

Does anyone have any experience with HTML & plain text 
multi-part messages and Outlook 2007, or any tips how I can 
get this working? Still Googling, but any tips would be 
greatly appreciated.

Skip
-- 
====================================
Skip Evans
PenguinSites.com, LLC
503 S Baldwin St, #1
Madison WI 53703
608.250.2720
http://penguinsites.com
------------------------------------
Those of you who believe in
telekinesis, raise my hand.
  -- Kurt Vonnegut
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.