gpt4 book ai didi

java - 是否可以从字符串表示构建 Apache HtmlEmail?

转载 作者:太空宇宙 更新时间:2023-11-04 08:13:55 25 4
gpt4 key购买 nike

我正在构建一个 ImageHtmlEmail以便下载给定 HTML 中的所有图像并将其嵌入到多部分电子邮件中。我需要存储该电子邮件以便稍后发送。

问题是,我可以获取生成的电子邮件文本和内容类型,但我看不出有什么方法可以从文本和内容类型构造 ImageHtmlEmail 。有可能吗?或者我应该使用原始 javax.mail 进行实际发送?

最佳答案

我能够用电子邮件的字符串表示创建javax.mail.internet.MimeMessage(ASCII转储作为从gmail下载原始电子邮件的一个方式)。然而,在从中构造 Email 子类(如 HtmlEmail)方面还不是很成功。

MimeMessage mimeMessage  =  MimeMessageUtils.createMimeMessage(Session.getDefaultInstance(new Properties()), new ByteArrayInputStream(oneEmail.toString().getBytes()));

它确实为我提供了大部分我认为使用其 getter 方法有用的东西。

关于java - 是否可以从字符串表示构建 Apache HtmlEmail?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10754856/

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