受信したメールのヘッダ部分を表示することはできますか? また、受信したメールをデコードしないまま表示することはできますか?

文書番号 : 9067     文書種別 : 使用方法     最終更新日 : 2000/06/30
文書を印刷する
対象製品
iNetMail 1.0J
詳細
HeaderFieldsコレクション(MessageオブジェクトのHeader
プロパティ)のHeaderプロパティ、またはMessageオブジェ
クトのContentプロパティを使うと、メールヘッダを参照
できます。
これらのプロパティはエンコードされたデータをそのまま
返します。
Messageオブジェクト、HeaderFieldsコレクションのその他
のプロパティはデコードしたデータを返します。

Dim Msg As Message
Set Msg = Pop1.Messages(5)

MsgBox Msg.Header.All, , "メールヘッダ"
MsgBox Msg.Content, , "Contentプロパティ"
MsgBox Msg.Text, , "Textプロパティ"
MsgBox Msg.To.All, , "受取人"
MsgBox Msg.From, , "送信元"

PopコントロールのGetメソッドやMailboxオブジェクトの
GetメソッドでMsg引数を指定すると、サーバー上のデータ
をデコードしないまま取得できます。

Dim s As String
Pop1.Get msgContent, 1, s
Debug.Print s

Dim s As String
Imap1.Mailboxes("INBOX").Get imapGetContent, 1, s
Debug.Print s
キーワード
受信