現在、サーバーでメールを受信しています(春のフレームワークを介したimap)
私が受け取るメッセージはMimeMessageタイプです。
新しいメールを受け取ったとしましょう (X)
新しい MimeMessage (Y) を作成したいと思います。その本文には、このメールが (X) への返信 (返信) であることが示されます。
これどうやってするの?
ps (Y) メッセージは後で別の SMTP URL から送信されるため、X と Y は関係ありません。
ありがとう。
現在、サーバーでメールを受信しています(春のフレームワークを介したimap)
私が受け取るメッセージはMimeMessageタイプです。
新しいメールを受け取ったとしましょう (X)
新しい MimeMessage (Y) を作成したいと思います。その本文には、このメールが (X) への返信 (返信) であることが示されます。
これどうやってするの?
ps (Y) メッセージは後で別の SMTP URL から送信されるため、X と Y は関係ありません。
ありがとう。
Message.replyメソッドから始めます。ここの他の回答で提案されているように、この新しいメッセージの内容を入力してください。
新しいメッセージを作成し、その内容を好きなように設定するだけです。おそらく次のようなものです...
"In Reply To:\n\n" + copied_text_content_from_received_message;
ただし、受信コンテンツには、マルチパートを含むさまざまな形式がある可能性があることに注意してください ( MimeMessage.getContent()
.