我想使用以下设置发送电子邮件
def registration_confirmation(user)
recipients user.username + "<" + user.email + ">"
from "Netzwerk Muensterland<mailer@netzwerkmuensterland.de>"
subject "Vielen Dank für Ihre Registrierung"
body :user => user
content_type "text/html"
end
邮件主题包含变音符,可以正常使用。日志显示它是这样编码的:
=?utf-8?Q?Vielen_Dank_f=C3=BCr_Ihre_Registrierung?=
但是,如果用户的用户名中包含umlauts字符,那么邮件将无法发送。我正在使用Google Apps SMTP服务器。我该如何为收件人实现这样的编码?