2
が、私はこのようなコード持っているにBCCを追加:マルチパートactionmailerのアクションは、それがマルチパートとして送信しないになりますが、ゴミ
def coupon_available_notice(order, bcc=false)
# [...]
headers = {
:to => @user.email,
:from => "[email protected]",
:subject => subject
}
headers[:bcc] = "[email protected]" if bcc == true
mail(headers)
end
とBCCがtrueの場合 - メッセージがプレーンテキストとして送信されますが、とすべてのマルチパートの境界とコードは、電子メールにプレーンテキストのゴミとして表示されます。 bccがfalseの場合は、正常に送信されます。
なぜでしょうか?
def coupon_available_notice(order, bcc=false)
# [...]
h = {
:to => @user.email,
:from => "[email protected]",
:subject => subject
}
h[:bcc] = "[email protected]" if bcc == true
mail(h)
end
ヘッダがactionmailerのアクション内の予約済みキーワードなので、それは明らかにいくつかの非標準的な方法か何かでBCCを設定しました: