2011-01-28 11 views

答えて

0

オンラインドキュメントによると、Emailクラスには、Bodyという名前のプロパティがあります。あなたが探していると思われるものがありますか?

だから、それだけで次のようになります。

Dim obj As New Chilkat.Email() 
Dim bodyText As String = obj.Body 

それとも、プレーンテキスト対HTMLを指定したい場合は、同じオブジェクトのGetHtmlBodyGetPlainTextBodyメソッドを使用することができます。

編集:コメントに応じて。そのサンプルで

、ライン変更してみてください:

bundle = mailman.CopyMail() 

そして、あなたが追加することができるはずループ内に

bundle = mailman.GetAllHeaders(1) 

を:

TextBox1.Text = TextBox1.Text & email.Body & vbCrLf & vbCrLf 
+0

私がいることが、ために試してみました何らかの理由で私のプログラムが応答しなくなった...このコードを参照してあなたの答えを更新できるかhttp://www.example-code.com/vbdotnet/pop3_gmail.asp –

+0

+1のオンライン資料があることを示すために+1 ...悲しい私はupvoteに15の担当者が必要です:( –

+0

@abcd:まあ、私は実際にチルカットを使用していないと私はそのコンポーネントへのアクセスを持っていないサンプルを変更してボディを取得する方法をいくつか追加しました。あなたのアプリが応答を停止した場合、それは非常に長い時間がかかるようにいくつかの巨大な電子メール(またはそれらの多く)をダウンロードしようとしている可能性はありますか?私は、新しいGmailアカウントを作成し、「新しい参加者」の電子メールを削除し、そのアカウントに1〜2つの非常に小さな電子メールを送信し、そのような種類の問題を回避するためにテストしようとすることをお勧めします。 –

関連する問題