メール送信時に添付ファイルをつける場合がありますが、 その添付ファイルを日本語で送りたい場合がある。 そのときの設定の仕方をメモ app/mailers/test.rb require "kconv" class Test < ActionMailer::Base def sending @body = "12345" attachments["日本語ファイル.jpg".tojis.force_encoding(Encoding::ASCII_8BIT)] = { :content => File.read(Rails.root.to_s + "/public/images/test.jpg") } mail :subject => "【件名】テスト", :to => "example@example.com" end end String オブジェクトにtojisメソッドを定義するため