Instead of creating objNewItem with Item.Forward, you'd need to use Application.CreateItem to create a completely new item untainted by a custom form. Fixing it that way will probably be a lot faster and likely to succeed than trying to get the servers to all preserve RTF; but if you want to fiddle with the servers, I think I have some notes at
http://www.outlookcode.com/d/sendform.htm that may help.
--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
wrote in message ups.com...
Hi,
is there a way to find out how and where my custom form information is
stripped when travelling along the Internet from an Exchange 2003
organization to another ?
I have this working between our prod & lab exchange 2003 environments
but not between 2 production environments. Is there a setting in
Exchange 2003 ?
An alternative for me would be that i send the filled in fields as text
to the recipient, but when I test this in our lab with the following
code I still receive the RTF form instead of the text...
Sub CommandButton2_Click()
Set objNewItem = Item.Forward
objNewItem.BodyFormat = 1
objNewItem.To = "Tracy Chapman"
objNewItem.Recipients.ResolveAll
InfoPage = "------------------------- INFO -----------------------" &
vbCrLf
InfoPage = InfoPage & iAffUserSingle
objNewItem.body = InfoPage
objNewItem.Send
End Sub
Any ideas ?