今天才发现在linux下java程序(UTF-8环境)发送邮件老实有乱码的原因,结果是linux环境默认并不是UTF-8编码,我真的是笨阿!
直接如下命令搞定:
shell>vi /etc/sysconfig/i18n
将LANG=zh_CN.GBK改为LANG=zh_CN.UTF-8
shell>source /etc/sysconfig/i18n
直接如下命令搞定:
shell>vi /etc/sysconfig/i18n
将LANG=zh_CN.GBK改为LANG=zh_CN.UTF-8
shell>source /etc/sysconfig/i18n
本文介绍了解决Linux环境下使用Java程序发送邮件时出现乱码的问题。原因是Linux默认编码并非UTF-8,通过修改/etc/sysconfig/i18n文件中的LANG参数为zh_CN.UTF-8并使更改生效,成功解决了邮件乱码问题。
2117

被折叠的 条评论
为什么被折叠?



