как я могу прочитать письмо с помощью clj-mail - PullRequest
0 голосов
/ 06 апреля 2011

почты для отправки / чтения электронных писем, но некоторые имеют следующую форму:

#:clj-mail.core.Email{:subject "xxxxx", :content #<MimeMultipart javax.mail.internet.MimeMultipart@3d01e178>, :sent #<Date Tue Apr 05 19:02:55 CDT 2011>, :received nil, :from ("=?ISO-8859-1?Q?Xxxx_D=EDXx?= <xxxx@xx.com>"), :recipients ("xxx@xxx.com"), :reply-to ("=?ISO-8859-1?Q?Xxxx_D=Xxx?= <xxxx@xxxx>")}

, и я не знаю, как можно прочитать часть: содержимого, чтобы извлечь текст сообщения

спасибо!

1 Ответ

1 голос
/ 06 апреля 2011

Из вашей вставки похоже, что тело имеет тип MimeMultiPart . Получите части, используя getBodyPart, и прочитайте те, которые являются текстовыми / обычными.

...