我的一封邮件看起来像这样:
mail(:from => "Support Team <support@email.com>",
:to => "#{@user.alias} <#{@user.email}>",
:subject => 'Verification Email')
然而,如果用户的别名为“Foobar, Bar”,则电子邮件实际上会发送到:Foobar, Bar <foobar@gmail.com>
。即发送给 foobar 和 composer。
我认为问题在于“Foobar, Bar”中的逗号。这需要进行转义或其他处理吗?
我的邮件客户端是否应该像这样:
mail(:from => "Support Team <support@email.com>",
:to => @user.email,
:subject => 'Verification Email')