« 開発ノートでアイデアを煮込む | Main | TwitterでfavしたらPocket(Read It Later)に転送 »

2014.02.22

レガシーなシステムとメールで通信する

何をいまさら、というタイトルだが、ふと職場で思ったので。

オープンなシステムを使っていると、様々なフォーマットで出力できたりするのかもしれないが、プロプライエタリなシステムだと専用のGUIで右クリックしないとエクスポートできなかったり、同じ会社の製品としか連携ができなかったりする。

でもメールだけは聖域というか、かなりクローズなシステムでもメール送信機能が付いてたりする。IFTTTの作例なんかを見ていても、結構な割合でメールが使われている。

そんなわけで、メールを受信したら何か処理をする方法を色々と調べてみたところ、fetchmailとprocmailを組み合わせ、MH形式あたりで保存しておくのが最も素直ではなかろうかと。

試しにCygwinのfetchmailとprocmailで、某システムのメール出力をMH形式でローカルに書き出させてるのだが、問題なく動いてる感じ。家でRaspberry Piで動かして家電のON/OFFとかに使ってもいいかも。

|

« 開発ノートでアイデアを煮込む | Main | TwitterでfavしたらPocket(Read It Later)に転送 »