モブログとして、moblog.uva.ne.jp さんを利用させて頂いていましたが、自サーバーでできないかと思い、見つけたのがMobile-bozuさんのMail-Entry。
なかなか設置に苦労しましたが、なんとか動くようになりました。その覚え書き。(長文です)
mail-entry.cgi説明書に従い内容を設定します。
Mobile-bozu: モジュールチェック用スクリプトで、モジュールをチェック。足りないモジュールがあれば追加します。
結局、
●MIME-tools-5.411a
●IO-stringy-2.109
●MailTools-1.67
の3つをインストールしました。
それぞれ解凍し、MIME-toolsのMIMEフォルダ、IO-stringy-2.109のIOフォルダ、MailTools-1.67のMailフォルダをフォルダごと、mt/extlib/下にアップロードします。
mail-configでの設定は、mail-entry.cgi説明書に詳しく書かれています。
忘れないようにパスワードを変更しておきます。
モブログ専用のメールアドレスを作りました。POP用のユーザーIDとパスワードも新たに設定しました。
ここからが難関(笑)
ブログへの投稿の自動化は、cronを使う、.htaccessでindex.cgiを起動させる、mt4iを使う方法が紹介されています。
intedはcronが使えるので、とりあえずcronに挑戦。
先ずtelnet起動。「crontab -e」コマンドで作ります。「vi」なんて久々。どうやって使うんだっけ?
しかし、なぜかmail-entry.cgiが起動できません。理由分からず・・・・(汗)
仕方ないので、index.cgiを使うと、ブログアクセスするとブログ起動前にmail-entry.cgiを起動します。ここで問題。時間がかかります・・・・待てません(笑) しかも、何も無くても読みにいくのは許せない。
mt4iをいちいち起動するのも面倒です。携帯から直接mail-entry.cgiをたたいてもいいですが・・・・
なんだかスマートではないですねぇ。万事休す。
そして、発見したのがFreeBSDな生活さんのw3mを使う方法。W3Mつーのは、いわゆるテキストベースのブラウザ。
しかし。w3mがインストールされてない・・・・なら入れてしまえ!という訳でインストールします。
W3Mのサイトからまずw3mをとってきます。こちら
最新バージョンは、w3m-0.5.1のようですが、これは、GC libraryの6.1版以降がないと怒られます。別にGCをインストールするのも面倒なので、ちょっと古いw3m-0.4.1tar.gzをもらってきて、解凍。tar xvzf w3m-0.4.1.tar.gz
とりあえずホームディレクトリ直下にusrデレクトリを mkdir ~/usr で作成。ここで解凍します。
ドキュメントにあるように、後は、configure、make、make installします。
configureスクリプトとの会話モードで、インストールする場所を聞いてきますので、とりあえず、全て~usr直下にインストールするようにします。あと、よく分からない事をいっぱい聞いてくるのでテキトーに答えます(笑)
make installはあっけなく終了。なんだか久々のmakeでした。
で、./w3m http://www.hogehoge.comでW3Mが起動されれば成功です。
次に自動化のために、FreeBSDな生活さんを参考に、 .forward に、
"| ~usr/w3m -dump http://hogehge/cgi-bin/mt/mail-entry/mail-entry.cgi"などど書いてアップロード。
で、携帯より画像添付メールを送ってみます。うまく掲載されたら成功。これだと、メールを送った時しかアクセスしないのでいい感じです。 苦労しました・・・・

コメントする