Hotmail不能正确显示Lotus Notes应用程序使用代理Java发送的电子邮件

时间:2012-04-21 00:32:17

标签: lotus-notes agent hotmail

我有一个应用程序,它有一个将文档转换为MIME格式的代理('memo.convertToMIME(2)')并将其发送到多个外部电子邮件:gmail,hotmail,yahoo等...此代理是由按钮触发。问题是当浏览器在hotmail中读取发送的电子邮件时,图像不会出现,但文本,表格和格式显示正常。至于gmail,yahoo等,电子邮件通常由浏览器出现。有趣的是,当我发送一个电子邮件地址时莲花,除了应用莲花,只使用客户端,这个电子邮件测试通常在浏览器中通过hotmail读取。有谁知道可能会发生什么? PS:此代理程序设计为在服务器上运行,因为命令'convertToMime()'仅适用于Lotus转发的8.5版本,但该公司的用户使用Lotus客户端7。

1 个答案:

答案 0 :(得分:0)

根据Bob Balaban的说法,C API层下面的转换代码存在一个小故障:它不会自动将附件内容转换为base-64编码(即使API文档说它会) - 它会将它们留在二进制格式。

有关详细信息,请参阅Geek-O-Terica 15: Easy conversion of Notes documents to MIME format (Part 1)

外部用户创建/接收的MIME视图也有助于我们确定错误是什么。