1

Java アプリケーションの 1 つで、電子メールを転送する必要があります。そのため、あらゆるコンテンツ (おそらく添付ファイルも含む) を含む電子メール (プレーン テキストまたはマルチパート) を受け取ります。件名、from ヘッダー、to ヘッダーを編集し、SMTP 経由で送信します。

私はすでにApache James Mime4jApache Commons Netを使用してこれを実装しましたが、各電子メールの内容にフッター/署名も追加する必要があります。

Mime4jでもこれを達成できますか? 素晴らしいことだ!どのように?そうでない場合:別の方法はありますか?


編集: Wolfgang Fahl のコメントの後の詳細:

ライブラリを間違った方法で使用している可能性がありますが、次のようにメッセージを解析しています。

MessageBuilder messageBuilder = new DefaultMessageBuilder();
InputStream in = ...
Message m = messageBuilder.parseMessage(in);

これで Message のインスタンスができ、件名、送信者などを設定できます。ただし、Messageはメソッドなどを提供しませんsetText()。わかりましたが、 BodygetBody()の操作方法がわかりません。

4

0 に答える 0