我想在我的Delphi應用程序中使用MAPI調用發送HTML電子郵件。
當客戶端是雷鳥時,如果工作正常。但是,當客戶端是Microsoft Outlook或Outlook Express時,我需要將HTML代碼保存在文件中並作爲郵件的第一個附件發送,而在其他地方,郵件客戶端將HTML解釋爲文本,顯示標籤。
發送HTML作爲第一個附件只有當沒有更多的附件發送時才起作用,因爲如果我發送一個或多個附件,第一個(HTML)也顯示爲附件。使用MAPI和Outlook發送HTML郵件時出現問題
有人可以幫助我嗎?
在此先感謝。
道格拉斯。
消息OK:
Ok http://www.freeimagehosting.net/uploads/e51dfa52f4.jpg
壞郵件(有一個附件):
Bad http://www.freeimagehosting.net/uploads/7e5689e2b9.jpg
當用戶電子郵件客戶端是Microsoft Outlook時,我解決了使用OLE集成的問題。當它是Outlook Express時,我刪除格式並以純文本格式發送消息。 – 2010-08-03 16:37:47