gpt4 book ai didi

javamail 邮件图像位于远程计算机上

转载 作者:行者123 更新时间:2023-12-02 00:40:33 26 4
gpt4 key购买 nike

我有一种方法可以发送 HTML 电子邮件和嵌入的图片,以引用我的计算机中的图像,例如 c:/image.gif 该方法效果很好,但我不知道如何添加位于远程计算机中的图像,我知道您的 IP 地址和图像所在的路径。我添加图像的代码是这样的:

BodyPart imagen = new MimeBodyPart(); 

DataSource ds=new FileDataSource("c:/image.gif");
image.setDataHandler(new DataHandler(ds));

image.setHeader("Content-ID","img");

如果我有路径\\10.33.5.123\project\2011\doctos\img\image.gif

最佳答案

使用 URLDataSource 代替,如下所示:

BodyPart imagen = new MimeBodyPart(); 

URL url = new URL("http://server.com/mybestpicture.jpg");
URLDataSource ds = new URLDataSource(url);
image.setDataHandler(new DataHandler(ds));

image.setHeader("Content-ID", "img");

关于javamail 邮件图像位于远程计算机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6524468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com