gpt4 book ai didi

java - 如何使用 commons mail 1.3 在正文中嵌入图像

转载 作者:可可西里 更新时间:2023-11-01 13:13:27 26 4
gpt4 key购买 nike

这是我的附加和发送图像的代码,但我想从本地驱动器加载图像并将其嵌入邮件正文而不附加请帮助我我已经搜索仍然没有解决方案。谢谢 导入 org.apache.commons.mail.DefaultAuthenticator; 导入 org.apache.commons.mail.EmailAttachment; 导入 org.apache.commons.mail.HtmlEmail;

public class img {

public static void main(String[]args) throws Exception {


// Create the attachment
EmailAttachment attachment = new EmailAttachment();
attachment.setPath("Monthly Target AchivedDaily.gif");
attachment.setDisposition(EmailAttachment.INLINE);
attachment.setDescription("Monthly");
attachment.setName("1");


HtmlEmail he = new HtmlEmail();




he.setSmtpPort(25);
he.setAuthenticator(new DefaultAuthenticator("myid","mypwd"));

he.setDebug(false);
he.setHostName("..com");
he.addTo("@.com","hsn");

//email.setSSL(true);
he.setFrom("mail", "Hassan");
he.setSubject("tst1");
he.attach(attachment);




he.send();

System.out.println("Done...");







}





}

最佳答案

我没有使用过这个工具,但经过一些研究:here's一些例子的链接。另外,请参阅 org.apache.commons.mail.HtmlEmail.embed(String url, String name) 的文档 2

你会像这样打电话

String id = email.embed(new URL("file://localhost/home/mydir/images/my_image.png"), "My image");

关于java - 如何使用 commons mail 1.3 在正文中嵌入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15691831/

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