Электронные письма MimeMessage - создать электронное письмо в ответ

В настоящее время я получаю электронные письма с моего сервера (imap через Spring Framework)

сообщения, которые я получаю, имеют тип MimeMessage.

скажем, я получил новое электронное письмо (X)

Я хотел бы создать новый MimeMessage (Y), который в его теле будет говорить, что это электронное письмо является ответом (ответом) на (X)

Как я могу это сделать?

ps сообщение (Y) будет отправлено с другого URL-адреса SMTP позже, поэтому X и Y не связаны.

Благодарю.


person Urbanleg    schedule 25.07.2013    source источник


Ответы (2)


Просто создайте новое сообщение и задайте для его содержимого все, что хотите, предположительно что-то вроде...

"In Reply To:\n\n" + copied_text_content_from_received_message;

Однако имейте в виду, что входящее содержимое может иметь различные форматы, в том числе состоять из нескольких частей (см. JavaDoc для MimeMessage.getContent().

person Gary Russell    schedule 25.07.2013

Начните с Message.reply метод. Заполните содержимое этого нового сообщения, как предложено в другом ответе здесь.

person Bill Shannon    schedule 25.07.2013