如何使用Delphi代碼從Outlook.MSG文件讀取HTML正文。從Outlook MSG文件中讀取HTML正文
我一直在使用Scalabiums smmsg組件,但它只有正文文本返回一個值,html body屬性總是返回一個空字符串。
謝謝,
菲利普。
如何使用Delphi代碼從Outlook.MSG文件讀取HTML正文。從Outlook MSG文件中讀取HTML正文
我一直在使用Scalabiums smmsg組件,但它只有正文文本返回一個值,html body屬性總是返回一個空字符串。
謝謝,
菲利普。
我一直有使用Outlook Redemption庫的好運氣。看看這裏http://www.dimastr.com/redemption/
你的問題包含.NET代碼,所以也許這個線程是有幫助的:
例如:
保存郵件與一個MAILMESSAGE文件:
_SmtpClient.PickupDirectoryLocation = "C:\\"; _SmtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory; _SmtpClient.Send(_Mail);
然後,可以使用Indy(因特網直接),其提供TIdMessage
類(單元IdMessage)中的程序以從文件讀取SMTP消息
procedure TIdMessage.LoadFromFile(const AFileName: string;
const AHeadersOnly: Boolean = False);