电子邮件附件没有扩展名

时间:2013-03-21 14:08:54

标签: java javamail

我有一些代码可以将某些结果作为附件发送给我。附件显示没有扩展名,我无法打开它。关于如何将附件显示为工作扩展的任何建议?

import javax.activation.DataHandler;
import javax.activation.DataSource;
import javax.activation.FileDataSource;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
.....
String path=System.getProperty("user.dir")+"//"+reportFileName;
Zip.zip(System.getProperty("user.dir")+"//"+ReportUtil.result_FolderName,reportFileName);
.....
DataSource source = 
new FileDataSource(attachmentPath);
messageBodyPart.setDataHandler(
new DataHandler(source));
messageBodyPart.setFileName(attachmentName);
multipart.addBodyPart(messageBodyPart);

0 个答案:

没有答案