我正在编写一个Java程序来从POP3电子邮件中下载附件。最初我通过获取MimePart的输入流(如果其内容类型已经过验证)来执行此操作。然后我可以通过FileOutputStream将输入流简单地写入本地文件。
然而,我遇到的一件事是,在我收到附件作为唯一内容并访问它的电子邮件后,邮件(Message类型)只包含一个部分,其类型为text / plain 。其内容包括大量随机字符。
在互联网上搜索后,我发现该文件是未编码的。然后我试图找到是否有任何标准库来解码它,但似乎我运气不好。所以我想知道是否有任何标准/通常的方法来解码它并获得附件?非常感谢。
答案 0 :(得分:4)
是的," Java(TM) EE 7 Specification APIs"支持使用uuencode
进行编码和解码。
此外," uuencode"也支持。