0

Indy9には、転送エンコーディングがまだ含まれている特定の生の電子メールヘッダー(たとえば、「Subject」または「From」)を取得する方法がありますか(つまり、Unicodeサポートが不十分な古いバージョンのDelphiでDecodeHeaderによってマングルされていません)、または、この情報を抽出するために電子メールヘッダー全体を手動で解析する必要がありますか?

4

2 に答える 2

1

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

Subject := IdMessage1.RawHeaders.Values['Subject'];
于 2012-01-22T01:02:58.977 に答える
0

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

于 2012-01-22T23:13:31.003 に答える