gpt4 book ai didi

java - 如何让 Lotus Domino 接受 javamail 附件

转载 作者:行者123 更新时间:2023-12-01 05:49:52 27 4
gpt4 key购买 nike

我正在编写一些实现“电子邮件日志文件支持”按钮的 Java 代码。

代码

  • 发现客户端的相关日志文件
  • 使用 ISO-8859-1 对其进行编码
  • 让它们泄气
  • 给他们发电子邮件

我正在运行 j2se1.6、geronimo-javamail_1.4_spec、geronimo-activation_1.1_spec。
我正在与 Lotus Domino 邮件服务器通信,我的用户将 Outlook 作为他们的邮件客户端。

我正在关注此代码http://www.jguru.com/faq/view.jsp?EID=30251

我将邮件消息创建为 MimeMultipart,并使用 ByteArrayDataSource() 和 mime 类型为“application/zip”。

但是,当我在 Outlook 中查看电子邮件时,我在电子邮件中看到大量内联 base64,如下所示;

Content-Type: text/plain; charset=us-asciiContent-Transfer-Encoding: 7bit

Log files------=_Part_0_14247437.1297692975078Content-Type: application/zipContent-Transfer-Encoding: base64

UEsDBBQACAAIAAdyTj4AAAAAAAAAAAAAAAALAAAAbG9nIGVudHJpZXPsvWmT20aysPv5OGL+A965E+/1zCUp1IJNshyjpSXrHGs5Uns8cyyHg02iW7TYZA8XLcfh/36zAJBEkQCYCQLdTTk1I6urUZWVqDXzSRTQ7Tb6509fffv99MJ5E8/no+nkrvNkNhr2P3ecJ/HZbNmffXaE6DjSFcIR8q4I77qu8+q58/T5KRR883m+iC+dZ5Pz6V3nT185zqvZdLgcLJx/xDMjzVn9ue/8MBk978/exzOT7eVVPOsvRhOo... trimmed for brevity

但我希望看到一个可以点击的附件图标。

有人能正常工作吗?有什么建议吗?

非常感谢

最佳答案

我想你可能错过了

messageBodyPart.setDisposition(Part.ATTACHMENT);

关于java - 如何让 Lotus Domino 接受 javamail 附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4993390/

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