cron で メール送ると添付ファイルになってしまう問題

メールの中に日本語文字列があると、ファイル本文が添付ファイルとして扱われてしまう。

手動では LC_CTYPE="ja_JP.UTF-8" などとなっている場合でも cron の中だとLC_CTYPE="POSIX"になってしまうためです

スクリプトの先頭に export LC_CTYPE=ja_JP.UTF-8 を記載して回避できます。


http://zisakuzien.exblog.jp/20406030

追記

  • 2016/2/26 タイポを修正しました。