【问题标题】:java ee javamail how to log out going emailsjava ee javamail如何注销正在发送的电子邮件
【发布时间】:2016-03-20 04:14:38
【问题描述】:

我使用 seam mail 和 javamail 从我们的 java ee web 应用程序发送电子邮件,并希望记录每个呈现的 html 以便稍后查看,以便我们可以记录发送的内容。

有没有人这样做或看到这样做,因为网上没有太多关于它的信息。

谢谢

【问题讨论】:

  • 谁在撰写电子邮件?是你的 java 应用吗?
  • 我们使用 seam mail m:message 标签来创建包含 el 表达式的消息模板,然后使用 jsf 进行渲染

标签: java jakarta-ee jakarta-mail seam


【解决方案1】:

不确定渲染存储 - 但保存 MIME 消息本身就像

MimeMessage mimeMessage = ... //你刚刚发送的邮件 尝试(输出流操作系统 = 新文件输出流(“store.eml”)){ mimeMessage.writeTo(os); } 捕捉(异常 e){ e.printStackTrace(); //处理它 }

通过这种格式,您始终可以重建发送给收件人的所有部分。

【讨论】:

    猜你喜欢
    • 2012-04-27
    • 2017-10-17
    • 1970-01-01
    • 2019-10-10
    • 2012-03-03
    • 2018-12-18
    • 1970-01-01
    • 2012-10-29
    相关资源
    最近更新 更多