使用Grails邮件插件时,德语特殊字符likü或ä在主题字段中显示为不可读的字符。
当我查看邮件原始数据时,它包含utf-8编码。我需要的是iso-8859-1编码。
使用邮件插件有什么方法吗?
最佳答案
简单的答案是:不,该邮件插件无法帮助您,这不是它的责任。电子邮件主题中非ASCII字符的正确编码要复杂一些。查看相关的RFC:http://tools.ietf.org/html/rfc2047,其中描述了编码。
javax.mail包中有一个现有的类,可以为您完成工作:
http://docs.oracle.com/javaee/1.3/api/javax/mail/internet/MimeUtility.html
关于email - grails邮件中的主题字段编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12050491/