2012-01-22 7 views
0

Indy9には転送コードを含む特定の生の電子メールヘッダー(「Subject」や「From」など)を取得する方法がありますか(つまり、古いバージョンのDelphiでUnicodeサポートが悪い場合にDecodeHeaderによって)、またはこの情報を抽出するために電子メールヘッダ全体を手動で解析する必要がありますか?Indy9生のメールヘッダを取得しますか?

答えて

0

私はIdMessage1.ProcessHeadersを呼び出すと後とは異なる結果が得られる前にIdMessage1.Headers.Values['Subject']を呼び出して、問題を解決しました。

1

TIdMessage.RawHeadersプロパティは、例えば、あなたが探しているものです。

Subject := IdMessage1.RawHeaders.Values['Subject']; 
+0

RawHeadersはIndy10のみであり、Indy9ではありません。 http://www.e-iter.net/Knowledge/Indy9/007544.html –