【发布时间】:2010-11-24 18:08:45
【问题描述】:
如何使用 Delphi 代码从 Outlook.MSG 文件中读取 HTML 正文。
我一直在使用Scalabiums的smmsg组件,但是它只有body文本返回一个值,html body属性总是返回一个空字符串。
谢谢,
菲利普。
【问题讨论】:
如何使用 Delphi 代码从 Outlook.MSG 文件中读取 HTML 正文。
我一直在使用Scalabiums的smmsg组件,但是它只有body文本返回一个值,html body属性总是返回一个空字符串。
谢谢,
菲利普。
【问题讨论】:
我在使用 Outlook Redemption 库时总是很幸运。在这里查看http://www.dimastr.com/redemption/
【讨论】:
您的问题包含 .net 标记,所以也许这个帖子有帮助:
例如:
使用 MailMessage 将邮件另存为文件:
_SmtpClient.PickupDirectoryLocation = "C:\\"; _SmtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory; _SmtpClient.Send(_Mail);
然后,可以使用 Indy(Internet Direct),它在TIdMessage 类(单元 IdMessage)中提供了一个从文件读取 SMTP 消息的过程
procedure TIdMessage.LoadFromFile(const AFileName: string;
const AHeadersOnly: Boolean = False);
【讨论】: