【发布时间】:2010-01-17 08:38:09
【问题描述】:
我正在尝试通过邮件发送非英语文本。非英文文本位于邮件的“发件人”字段(显示在电子邮件地址旁边的文本)。在收件人的邮箱中,非英文文本被视为一系列问号。有什么问题?
以前,我在从一个简单的 java 程序打印非英语文本时遇到问题。问题在于用于源文件的编码。我将其更改为 UTF-8,然后可以通过将 unicode 文本嵌入到程序中来打印它们。现在我所有的源文件都使用 UTF-8 编码。这可能与上述问题有任何关系吗? 无论如何,我是否必须提及用于发送消息的编码?如果是这样,我该怎么做?
为了更详细地说明,这是在托管在 google 应用引擎上的 Web 应用程序中观察到的,并且该程序是用 java 编写的。
【问题讨论】:
-
@Rubens 确定 Rubens.. 几个小时前我才知道如何使用它
标签: java google-app-engine encoding email