如何阅读带有clj-mail的电子邮件

时间:2011-04-06 00:23:42

标签: clojure javax.mail

邮件发送/阅读电子邮件,但有些邮件有下一个表格:

#: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 个答案:

答案 0 :(得分:1)

从您粘贴后,它看起来像MimeMultiPart类型的主体。使用getBodyPart获取部件并读取文本/普通部件。