書き置き。

ほぼ勉強の記録みたいなもんです。

cronからのメールが文字化けする場合の解決方法

crontabで環境変数"CONTENT_TYPE"を指定すると、その値がcronが送るメールの"Content-Type:"ヘッダの値に設定される。 という仕様になっているらしく。

crontabに以下を追加して、iso-2022-jp(JISコード)に設定。

CONTENT_TYPE=text/plain; charset=iso-2022-jp コマンドの出力をnkfにパイプして、JISコードにする。

* * * * * コマンド | nkf -j

こちらのサイトに対応方法がかかれていました。

片っ端からメモってみる

UTF-8で作ったサイトからJISしか読めないメーラー(携帯含む)にエラーメールを飛ばす、なんってときに役に立つかもしれません。