3

我正在编写一个 Java 程序来从 POP3 电子邮件中下载附件。最初,如果验证了 MimePart 的内容类型,我会通过获取 MimePart 的输入流来执行此操作。然后我可以简单地通过 FileOutputStream 将输入流写入本地文件。

但是,我遇到的一件事是,在我收到一封带有附件作为其唯一内容的电子邮件并访问它后,邮件(消息类型)仅包含一个部分,即 text/plain 类型。它的内容由大量看起来随机的字符组成。

通过互联网搜索后,我发现该文件是uuencoded。然后我试图找到是否有任何标准库来解码它,但似乎我运气不好。所以我想知道是否有任何标准/通常的方法来解码它并获取附件?非常感谢。

4

1 回答 1

4

是的,“ Java(TM) EE 7 规范 API ”支持使用uuencode.

MimeUtility.decode()

此外,还支持“uuencode”。

于 2014-07-03T16:09:06.987 回答