メールの Subject が読めない

区分
ruby
報告者

こんにちは、tahara です。

Rails でメールを送信するとログに次のような感じで出力されますよね。

Sent mail to user@example.com (8.6ms)
Date: Mon, 03 Oct 2016 14:32:16 +0900
To: user@example.com
Message-ID: <57f1ed60d1544_656931b0dc404e7@yarn.mail>
Subject: =?UTF-8?Q?Rails?=
 =?UTF-8?Q?_=E3=82=A8=E3=83=B3=E3=82=B8=E3=83=8B=E3=82=A2=E5=8B=9F=E9=9B=86=E4=B8=AD?=
Mime-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: base64

これ Subject が読なめないw

nkf にくわせてやるとデコードしてくれます。 シェルで nkf Enter ペースト Enter C-d です。

~% nkf
Subject: =?UTF-8?Q?Rails?=
 =?UTF-8?Q?_=E3=82=A8=E3=83=B3=E3=82=B8=E3=83=8B=E3=82=A2=E5=8B=9F=E9=9B=86=E4=B8=AD?=
Subject: Rails エンジニア募集中

まあ Rails コンソールからもできます。

[13] pry(main)> Mail.new(subject: <<EOT).subject
[13] pry(main)* =?UTF-8?Q?Rails?=
[13] pry(main)*  =?UTF-8?Q?_=E3=82=A8=E3=83=B3=E3=82=B8=E3=83=8B=E3=82=A2=E5=8B=9F=E9=9B=86=E4=B8=AD?=
[13] pry(main)* EOT
=> "Rails エンジニア募集中 "

メールの Subject 読めました。

トップページに戻る

技師部隊からの
お知らせ

【求人】エンジニア募集しています。

本頁の来客数
八十七万千百七十六名以上(計測停止中)

メンバー一覧

アクトインディ技師部隊員名簿

アクトインディ技師部元隊員

アクトインディへ

カテゴリー

アクトインディ

aaaa