【问题标题】:Downloading an email attachment using java使用 java 下载电子邮件附件
【发布时间】:2010-01-20 07:29:38
【问题描述】:

我正在使用 javamail 做一个邮件应用程序。一切都很好,但是当用户下载附件时,他会得到确切的附件(很好)。同时在服务器中创建一个具有相同文件名的 0 字节文件。

如何停止在服务器中创建 0 字节文件。

我的代码是:-

attFile = new File(attname); 

FileOutputStream fileoutput = new FileOutputStream(attFile);

InputStream is = part.getInputStream(); 

BufferedOutputStream outs = new BufferedOutputStream(fileoutput); 

byte b[] = new byte[part.getSize()]; 

is.read(b); 

out = response.getOutputStream(); 

out.write(b);

【问题讨论】:

标签: download attachment jakarta-mail


【解决方案1】:

您有 2 个不同的(不相关的 AFAICT)输出流:outs(包装 fileoutput)和 outoutsfileoutput 好像没有用,但是创建一个空文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 2018-01-16
    • 2015-01-23
    • 1970-01-01
    • 2021-09-29
    相关资源
    最近更新 更多