_ 例えば出先でWebを廻ってて、落としたいファイルがあったとして、自宅のPCを使って自動的にダウンロードさせたいなぁ、とふと思い立ってそれっぽいプログラムを作ってみる。
_ リモートアクセスは許可していないから出先から自宅のPCにアクセスしてダウンロードはできないし、そもそも自動じゃない(^^;
_ とりあえず、IMAPサーバは動かしてるから
ISPのメールサーバにメールを送って、それをMercury/32のPOPクライアントでIMAPサーバに取り込む際にフィルタリングして別のプログラムを走らせるようにしてみる。
_ うーん、Mercury/32のフィルタリングがよくわからない(^^; でもどうにかこうにか実験の末、動くようになった(^^; ついでにダウンロードを指定するメールは削除して、ファイルをダウンロードした結果のログをメールにして送り返すようにしてみようか・・これだとダウンロードが失敗したときにログからどういう理由で失敗したか分かるし・・
_ でもそうするとコマンドラインからメールを送る必要があるんだよなー・・・どうしよ
_ Blatjがあるから出来ないわけじゃないけど・・・面倒だなぁ・・。 Mercury/32のSMTPサーバを別ポートで動かすようにして、外部からアクセスできないようにファイアウォールを設定して、Blatjでメールを送るように設定して、さて実験・・・・送れないー(^^;
_ なんでかなー、と思って調べてみても何も問題ないっぽい・・・試しに別のテキストファイルを送ってみると何の問題もなく送れる・・・なんで?
_ いろいろ調べてみたら、改行コードがLFだと引っかかってるみたいなので、改行コードをCRLFで出力するようにプログラムをいじってもう一度実験。 ・・・・うん、問題なく送れてるね。
LKPTeam「これで出先でファイルをダウンロードしたくなったときでも大丈夫!」
カレン「問題は出先でメールを送る環境を持っていないってところよね(^^;」
LKPTeam「あぅー」
LKPTeam「ほら、もしかしたら今後メールを送れる環境が出来るかもしれないじゃないですか」
カレン「携帯とか持つ?」
LKPTeam「うー。 前は持ってたんですけどね・・」
カレン「妹さんに上げちゃったもんねー」
LKPTeam「重くてねー(^^;」
カレン「あのね・・・・携帯電話が重いって言うなら何でも重いわよ?(^^;」
LKPTeam「あははははっ」
_ ほら、4月からドコモがPHSのデータ通信を4,800円くらいの定額制でスタート
(*1)とかってニュースがあったし、もしかしたらってことで(^^;
_ というか、ホント無駄だよなぁ(^^;