Here is a snippet of code that i have been using with Outlook 2000 with no problems - when we switched to Outlook 2003, outlook no longer displays the message in rich test format. has anyone else had this problem with Outlook 2003 ??
TempStream := TMemoryStream.Create;
wwDBRichEdit1.Lines.SaveToStream(TempStream);
TempStream.Position := 0;
TempStream.Read(astring,TempStream.Size);
TempStream.Free;
MailItem1.Body := StrPas(astring);
MailItem1.Display(wsNormal);
TempStream := TMemoryStream.Create;
wwDBRichEdit1.Lines.SaveToStream(TempStream);
TempStream.Position := 0;
TempStream.Read(astring,TempStream.Size);
TempStream.Free;
MailItem1.Body := StrPas(astring);
MailItem1.Display(wsNormal);