【问题标题】:how to get a mail embed image in javamail imap?如何在 javamail imap 中获取邮件嵌入图像?
【发布时间】:2013-11-27 07:44:45
【问题描述】:

我想在 javamail imap 中获取邮件嵌入图像。怎么做? 仅将图像保存为本地(D:\),然后在邮件客户端中替换其路径?输入流好吗? 有什么建议吗? 谢谢高级。

FileOutputStream fos = new FileOutputStream("d:\\"
                + part.getFileName());
        InputStream in = part.getInputStream();
        byte[] by = new byte[8192];
        int x = 0;
        System.out.println(x);
        while ((x = in.read(by)) != -1) {
            fos.write(by);
        }
        fos.flush();
        fos.close();
        temp = temp + 1;
        tempname = tempname + part.getFileName() + "~-";

【问题讨论】:

    标签: image embed jakarta-mail imap


    【解决方案1】:

    我不完全理解你的问题。您想将图像保存到文件中吗?使用MimeBodyPart.saveFile method

    【讨论】:

      猜你喜欢
      • 2011-03-01
      • 2014-03-09
      • 2010-11-01
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      相关资源
      最近更新 更多