Читать текст HTML из файла Outlook MSG - PullRequest
1 голос
/ 21 июня 2010

Как я могу прочитать тело HTML из файла Outlook.MSG, используя код Delphi.

Я использую компонент Scalabiums smmsg, но значение возвращает только текст, свойство html всегда возвращает пустую строку.

Спасибо

Phillip.

Ответы [ 2 ]

1 голос
/ 21 июня 2010

Мне всегда везло с использованием библиотеки погашения Outlook.Проверьте это здесь http://www.dimastr.com/redemption/

0 голосов
/ 21 июня 2010

Ваш вопрос содержит тег .net, поэтому, возможно, эта ветка полезна:

Как конвертировать .msg в .eml

Например:

Сохранить письмо как файл с MailMessage:

_SmtpClient.PickupDirectoryLocation = "C:\\";

_SmtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;

_SmtpClient.Send(_Mail);

Затем можно использовать Indy (Internet Direct), который предоставляет процедуру в классе TIdMessage (unit IdMessage) для чтения SMTP-сообщения из файла

procedure TIdMessage.LoadFromFile(const AFileName: string; 
                                  const AHeadersOnly: Boolean = False);
...