2009-10-11 tmailでの受信メール解析での注意 ruby メールの内容をrubyで解析してそれをテキストに出力しようとしたときに失敗した。 理由は相対パスだったから。 書き出すファイルは絶対パスでしていする。 おそらくメールをパイプで渡してrubyを実行するとカレントディレクトリはルートになっているため Permission Deniedとなり書き出しをしてくれなかった。 あと、なぜかfromは解析できるがtoが解析できない。nilになる 追記 toがnilになるのはtoヘッダが無いかららしい。 telnetで書くとtoヘッダがつかないらしく、mailで書くとちゃんとついている。