java - 通过电子邮件标题检测电子邮件正文语言的可能性

标签 java email mime email-headers

添加一个从此处扩展的查询 Detecting language of email body :

因为我想确定我的系统上收到的电子邮件的语言,以便我可以用相同的语言回复发件人。

因此,在电子邮件 header 中,有一个这样的 header :

'内容类型:文本/纯文本;字符集=ISO-8859-1'

它在确定电子邮件正文的语言方面有多好?

例如(从 gmail 中取出的所有 header ):

  1. 对于中文主题和正文 'Content-Type: text/plain;字符集=GB2312'

  2. 对于韩语主题和正文 'Content-Type: text/plain;字符集=EUC-KR'

  3. 对于法语/意大利语主题和正文 'Content-Type: text/html;字符集=ISO-8859-1'

还有没有人可以指导我的列表,其中定义了语言到字符集的映射?

提前致谢

阿什什

最佳答案

Here is the required list

我建议你使用 google api 来检测语言。按照建议here

关于java - 通过电子邮件标题检测电子邮件正文语言的可能性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757861/

相关文章:

java - 单击时从 ListView 中删除所选项目

java - 使用 proguard 时 Aspect 中的 ClassNotFoundException

internet-explorer - MFC:IInternetProtocolSink 无法识别 MIME 类型 "text/css"

java - Mandelbrot 集的视觉表示

javascript - 如何在本地主机服务器上使用 javascript ajax 调用 java 类函数

php - 当用户点击电子邮件中的某些链接时如何登录我的网络应用程序

r - 从 Shiny 发送附件

javascript - 为对象属性分配新值

linux - bash 替换附件的 ${} 占位符

java - 将字节数组转换为字符串时的格式更改