Set Default To c:\programnotes\redemption Use c:\programnotes\innertext Go Top Local oOutLook, oItem, oSafeItem, oNameSpace oOutLook = Createobject('Outlook.Application') && open outlook oSafeItem = Createobject('Redemption.SafeMailItem') && open redemption oNameSpace = oOutLook.GetNameSpace('MAPI') oNameSpace.Logon oItem = oOutLook.createitem(0) && create new mail message oSafeItem.Item = oItem && create safe item object With oSafeItem .Recipients.Add("someone@somewhere.com") .Recipients.ResolveAll .subject = "Test Email with Redemption" .HTMLBody = innertext.chtml && memo field contains innertext table .Save() .Send() Endwith * ------------------------------------->Thanks for the link Tracy. I just realized I should have been more clear and stated that the mailmerge to email is being done from VFP via OLE automation. Will Outlook Redemption work/help for this situation as well?