2011年04月09日(Sat) どんより曇り [長年日記]
● こういう日は太陽熱温水機のシャワーがぬるくて残念な感じ。
● cronからのメールの日本語をちゃんと読む
職場のマシンの1台が生成する日本語のファイルの内容を毎朝cron経由で確認するという仕事がある。
のだけれど、標準出力を送ってくれるメールのヘッダは「Content-Type: text/plain; charset=ANSI_X3.4-1968」となっていて確認できていなかった。てへ。
先日、どなたかのtweetebanさんのtweetで(TODO:見つけられたらここに書く→教えていただいた)、crontabにCONTENT_TYPEを書いておけば良いという記述を見つけたので、最初に「CONTENT_TYPE=text/plain; charset="UTF-8"」と書いてみたところ、メールのヘッダは「Content-Type: text/plain; charset="UTF-8"」となり(「X-Cron-Env: <CONTENT_TYPE=text/plain; charset="UTF-8">」も追加されていたので上記の記述は環境変数を設定することになったのだろう。)、nkf -wした結果をちゃんと確認できるようになった。ありがたい。
最近のツッコまれどころ