Indy9 Получить Raw Email заголовок?

Имеет ли Indy9 какой-либо способ получить конкретный необработанный заголовок электронной почты (скажем, "Subject" или "From"), который все еще включает кодировку передачи (то есть: не был искажен DecodeHeader в более старых версиях Delphi с плохой поддержкой Unicode), или мне придется вручную анализировать весь заголовок письма, чтобы извлечь эту информацию?

2 ответа

Решение

Я решил проблему, позвонив IdMessage1.Headers.Values['Subject'] ДО вызова IdMessage1.ProcessHeaders дает другие результаты, чем после.

TIdMessage.RawHeaders свойство это то, что вы ищете, например:

Subject := IdMessage1.RawHeaders.Values['Subject'];
Другие вопросы по тегам