ポルトガル語の文字のエンコードに問題があります。正しくレンダリングされませんでした。
これはポルトガル語の文字を����</p>に置き換えています
私の電子メール方式では、次のようなものがあります。
@html_content = html_content
@text_content = text_content
mail(
:from => "#{from_name} <notifications@email.com>",
:to => options[:recipients],
:subject => options[:subject]
)
そして私の見解では、私はそのようなものを持っています:
<%= @html_content %>
私はすでに変数の内容をチェックしました、そしてすべてがよさそうです。したがって、おそらく問題はメソッドmail(...)内で発生します
私はこの指示に従おうとしました actionmailerencoding-電子メールクライアントでゴミをレンダリングする
動作しませんでした。何か案が?
Rails3.2.2とRuby1.9.3を使用しています
[アップデート]
バイト値は次のとおりです。
[208、146、209、150、209、130、208、176、208、187、209、150、208、185] [80、111、114、116、117、103、117、195、170、115]
メッセージの内容は次のとおりです。
ポルトガル語