gpt4 book ai didi

java - 使用 Java Mail API 无法正确读取中文字母

转载 作者:太空宇宙 更新时间:2023-11-04 07:07:47 25 4
gpt4 key购买 nike

我有一个电子邮件监听器,可以从 gmail 读取邮件。当我从Outlook客户端发送包含中文字符的邮件时,编码设置为gb2312,这导致Java邮件api中的part.getContent()结果不正确。

如果客户端的编码设置为中文 Big5 程序可以正常工作,但我们无法更改 Outlook 客户端中的编码。有没有办法从 Java Mail API 读取但设置内容类型或任何替代方法来获取正确的内容??????

最佳答案

https://community.oracle.com/message/5440489#5440489

使用 GBK 字符集来读取所有 GB2312 文件,因为 gb2312 是 GBK 的子集。

关于java - 使用 Java Mail API 无法正确读取中文字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21077771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com