Email grails邮件中的主题字段编码

Email grails邮件中的主题字段编码,email,grails,encoding,Email,Grails,Encoding,当使用Grails邮件插件时,主题字段中会显示德语特殊字符liküorä作为不可读字符。 当我查看邮件原始数据时,它包含utf-8编码。我需要的是iso-8859-1编码。 使用邮件插件有什么方法可以做到这一点吗?简单的回答是:没有,邮件插件不能帮助你,这不是它的责任。电子邮件主题中非ASCII字符的正确编码稍微复杂一点。查看相关的RFC:,其中描述了编码 javax.mail包中有一个现有类,它为您完成以下工作: 简单的回答是:不,邮件插件不能帮你,这不是它的责任。电子邮件主题中非ASCII字

当使用Grails邮件插件时,主题字段中会显示德语特殊字符liküorä作为不可读字符。 当我查看邮件原始数据时,它包含utf-8编码。我需要的是iso-8859-1编码。
使用邮件插件有什么方法可以做到这一点吗?

简单的回答是:没有,邮件插件不能帮助你,这不是它的责任。电子邮件主题中非ASCII字符的正确编码稍微复杂一点。查看相关的RFC:,其中描述了编码

javax.mail包中有一个现有类,它为您完成以下工作:


简单的回答是:不,邮件插件不能帮你,这不是它的责任。电子邮件主题中非ASCII字符的正确编码稍微复杂一点。查看相关的RFC:,其中描述了编码

javax.mail包中有一个现有类,它为您完成以下工作:


您是否可以进一步说明为什么这不是邮件插件的责任?@cdeszaq,因为它遵循:单一责任原则“。邮件插件仅负责根据给定输入发送电子邮件。正确地准备输入必须通过另一个负责的实体完成。这就是我想说的=>
正确地准备输入必须通过另一个负责的实体完成
您是否可以进一步说明为什么这不是邮件插件的责任?@cdeszaq,因为它遵循:单一责任原则“。邮件插件仅负责根据给定输入发送电子邮件。正确准备输入必须通过另一个负责实体完成。这就是我所追求的点=>
正确准备输入必须通过另一个负责实体完成