javaMail下载附件时很慢
javaMail在读取邮件附件时速度很慢.读取7M的附件时易做图只有270K左右.50M的附件易做图只有80K左右.邮箱是内网的,如果通过网页打开邮箱,7M的附件,1秒就可以下载完了.请问大神怎么提高javaMail的易做图 javaMail附件慢 --------------------编程问答-------------------- 有没有人啊,在线等 --------------------编程问答-------------------- 顶上去啊... --------------------编程问答-------------------- 这跟JavaMail没关系 --------------------编程问答--------------------
那是什么原因收起的啊
下面是我的代码
saveFile(fileName, mpart.getInputStream(), mailid);//BodyPart mpart=....
private void saveFile(String fileName, InputStream in, String mailid) throws IOException {
if (in == null) {
return;
}
if (!StringUtil.isValidateString(fileName)) {
return;
}
String filePath = new MailReceive().getClass().getResource("").getPath();
filePath = filePath.substring(1, filePath.indexOf("/WEB-INF")) + "/temp/" + mailid + "/";
File file = new File(filePath);
if (!file.exists()) {
file.mkdirs();
}
// File storefile = new File(filePath + fileName);
FileOutputStream out = new FileOutputStream(filePath + fileName);
int c;
byte[] buf = new byte[1024];
while ((c = in.read(buf)) != -1) {
out.write(buf, 0, c);
}
out.flush();
in.close();
out.close();
} --------------------编程问答--------------------
版主那儿有代码吗?给我发一个.谢谢 --------------------编程问答-------------------- 邮箱是内网的.通过页面下载附件的话可以达到10M左右.但通过javaMail下载就只有270K左右
补充:Java , Java相关