我正在接收来自普通 GUI 客户端(如 Thunderbird 或 Outlook)的电子邮件,其中包含字符串形式的消息正文和一个 csv 文件附件。
使用 Java 邮件我想处理附件,即将 csv 文件的内容读入字符串。我可以简单地检查 contet 是否是 Multipart 然后处理索引 1 处的那个(我猜电子邮件正文位于索引 0 处)?或者我应该检查标记哪个部分是附件的处置?我唯一担心的是,如果 oe 使用常规 GUI 客户端发送电子邮件,则不会设置这些标志...
对采取何种方法有何评论?