0

我正在从 Java bean(来自 Tony McGuckin 的电子邮件 bean)发送邮件。

我的用户的 Notes 名称中有国际字符(丹麦语 æ、ø 和 å)。将 Notes 名称传递给 Java bean .setSendTo() 方法时出现问题,导致电子邮件 bean 无法发送邮件。Java 异常指出:

NotesException: Unable to send mail, no match found in Name & Address Book(s)

如果主题包含国际字符,我也会在邮件主题中看到问题。

如何确保国际字符与 Java bean 一起使用?

4

1 回答 1

2

看看MimeUtility。特别是 encodeWord 或 encodeText。

例如

MimeUtility.encodeWord( sendToAddress )
于 2012-09-10T10:38:15.700 回答