我正在尝试从xpages发送一封html(MIME)电子邮件到我的收件箱,我通过Lotus Notes客户端(8.5.3)打开。电子邮件中包含主题和正文中的希腊文字。正文通常出现在希腊语中,但主题文本却没有。在过去,我收到了希腊语主题的电子邮件,没有任何问题。如何更改代码中的编码?
检查以下2个链接,查看我使用的电子邮件库: http://www.bleedyellow.com/blogs/m.leusink/entry/send_html_mails_from_an_xpage_with_only_5_lines_of_code?lang=en_us
(已删除此库的旧版本的链接:可以找到针对此问题的修复程序的最新版本here)
答案 0 :(得分:3)
您需要修改库以包含以下主题标题的代码:
mimeHeader = mimeRoot.createHeader("Subject");
mimeHeader.addValText(this._subject, "UTF-8");
PS:我建议你向作者报告,所以可以修复。