eps附件解析与javamail

时间:2013-05-24 06:02:25

标签: java javamail eps

使用javamail解析eml中的eps附件是否需要任何特殊处理 我没有任何问题其他类型的附件。只有eps附件才会出问题

当我使用outlook 2010发送eps附件时,它将编码从base64转换为quoted-printable。

以下是我试图解析的eps附件的标题。

内容类型:application / postscript; NAME = “LOGO.eps” Content-Transfer-Encoding:quoted-printable 内容 - 处理:附件; 文件名= “LOGO.eps”

提取附件。但是,当我用文档查看器打开它时,它表示永远加载

1 个答案:

答案 0 :(得分:0)

JavaMail尝试通过查看实际数据来猜测数据的最佳内容传输编码。如果JavaMail猜测数据是文本,则可能使用quoted-printable。在某些情况下,猜测可能是错误的,在这种情况下,您需要自己指定编码。如果您使用的是JavaMail 1.5,那么new attachFile method可以使这更容易。