【问题标题】:How can I get Lotus Domino to accept javamail attachments如何让 Lotus Domino 接受 javamail 附件
【发布时间】:2011-06-26 23:24:57
【问题描述】:

我正在编写一些 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() 和 mimetype 为“application/zip”。

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

内容类型:文本/纯文本; charset=us-ascii 内容传输编码:7bit

日志文件 ------=_Part_0_14247437.1297692975078 内容类型:应用程序/zip 内容传输编码:base64

UEsDBBQACAAIAAdyTj4AAAAAAAAAAAAAAAAAAAAAAAbG9nIGVudHJpZXPsvWmT20aysPv5OGL+A965 E+/1zCUp1IJNshyjpSXrHGs5Uns8cyyHg02iW7TYZA8XLcfh/36zAJBEkQCYCQLdTTk1I6urUZWV qDXzSRTQ7Tb6509fffv99MJ5E8/no+nkrvNkNhr2P3ecJ/HZbNmffXaE6DjSFcIR8q4I77qu8+q5 8/T5KRR883m+iC+dZ5Pz6V3nT185zqvZdLgcLJx/xDMjzVn9ue/8MBk978/exzOT7eVVPOsvRhOo ...为简洁而修剪

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

有没有人让它正常工作?有什么建议吗?

非常感谢

【问题讨论】:

    标签: java outlook jakarta-mail lotus-domino


    【解决方案1】:

    我想你可能错过了一个

    messageBodyPart.setDisposition(Part.ATTACHMENT);
    

    【讨论】:

    • 感谢您的建议。我发现我的问题是 apache geronimo;一旦我切换到 Sun .jars,它就神奇地开始工作......
    猜你喜欢
    • 1970-01-01
    • 2012-05-12
    • 1970-01-01
    • 2012-02-23
    • 2014-07-28
    • 2022-01-24
    • 2021-12-16
    • 2013-04-18
    • 2019-01-07
    相关资源
    最近更新 更多