0

次の問題があります: Javamail を使用する電子メール クライアントは、senddate、件名、from、to などの電子メールのすべての部分を取得できますが、メッセージの本文を取得する方法がわかりません。

すでに getContent() 関数を試しましたが、必要なテキストが表示されません。

どんな助けでも素晴らしいでしょう。

ありがとう、ヘクタイ

4

2 に答える 2

3

コードを投稿していただけると助かります。

これがあなたが期待しているものかどうかはわかりませんが、「getContent()」は必ずしもメッセージを含む文字列を返すとは限りません。

JavaDocs hereを見てください- オブジェクトを返します。

これは、文字列またはマルチパートである場合もあれば、InputStream である場合もあります。それはすべて電子メール メッセージに依存します。

getContent() が返すオブジェクトのタイプを出力することをお勧めします。

また、ドキュメントをよく読んでください。

于 2010-01-26T08:36:04.233 に答える
1

JavaMail API の基礎では、API の使用方法を包括的に紹介しており、コード スニペットとして多くの例を提供しています。

于 2010-01-26T08:51:30.617 に答える