gpt4 book ai didi

Java 邮件 |消息异常

转载 作者:行者123 更新时间:2023-11-30 08:24:22 30 4
gpt4 key购买 nike

当我使用我们使用 java 邮件的门户发送 TEXT 电子邮件时没有问题,但是,当我选择放置 HTML 内容并发送电子邮件时,会引发以下警报。花了几个小时搜索但没有有用的答案!

谁能帮忙

电子邮件主题:您的测试客户,电子邮件目标地址:john@smith.com,发件人:Peter 尚未送达,因为:javax.mail.MessagingException:发送消息时出现 IOException;嵌套异常是:java.io.IOException:javax.mail.MessagingException:空多部分:多部分/混合;boundary="----=_Part_647_32892086.1397180117482"在 com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1167)在 javax.mail.Transport.send0(Transport.java:254)在 javax.mail.Transport.send(Transport.java:124)

知道为什么当我输入 html 时会发生这种情况吗?

谢谢,

最佳答案

您没有提供代码段等所有信息。所以我假设了一些因素并给了你建议。每当你想通过电子邮件发送 html 内容时,你必须制作一个 MIME 消息,然后必须将内容类型定义为 text/html。这可能是异常的可能原因。

我放了一段代码供您引用。可能会有所帮助。

 Message message = new MimeMessage(session);
message.setFrom("fromAddress");
message.setRecipients(Message.RecipientType.TO,"toAddress");
message.setSubject("subject");
message.setContent("Your HTML Content", "text/html");

关于Java 邮件 |消息异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23004578/

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