« 監視中。 | メイン | マグカップでケーキ »
2003年04月25日
アヒルのメール→エントリーの設置方法
※ あひるの作成物です、ヤタイではございません^^)
設置方法を簡単に書いてみました。
rebildがrebulidになっておりました。感謝&修正。(03.07.03)
265行目の説明がblog_idでしたがauthor_idの間違いでした。sorry(03.04.27)
抜けていた141行目の説明の追加と、NaoLogさんで使えなかったのでちょっと修正(とのこと) sorryです。(03.04.25)
rebildがrebulidになっておりました。感謝&修正。(03.07.03)
265行目の説明がblog_idでしたがauthor_idの間違いでした。sorry(03.04.27)
抜けていた141行目の説明の追加と、NaoLogさんで使えなかったのでちょっと修正(とのこと) sorryです。(03.04.25)
とりあえずコレをダウンロードしちください。
ファイル名を「mail2entry.cgi」に変更してください。
テキストのエディターで開いて
1行目 :: #!/usr/bin/perl -w
まず、ここにプロバイダで定められたPerlへのパスを指定します。
次に設定の変更いたします。
63行目 : my $image_dir = "moblog/photo";
これは、アップロードしたファイルを格納するディレクトリです。
後で指定するBOLGのindex.htmlがあるとこからみたパスのようです。
"相対Path(./hogeはしない)。最後の / はいらない。"に、ご注意を。
66行目 : my $pop3_server = "pop3.example.com";
プロバイダで定められてるPOP3サーバのアドレスを入れてください。
xrea(s1鯖を想定)でだったら"s1.xrea.com"なカンジです。
69行目 : my $pop3_username = "username";
プロバイダから指定されたメールのユーザ名を入れてくだされ。
72行目 : my $pop3_password = "password";
プロバイダから指定されたメールのパスワードを入れてください。
75行目 : my @auth_mail = ('mobile@docoka.ne.jp', 'house@example.com');
ここに入れられたメールアドレス以外は反応しないようになっております。
現状ではこれがパスワード代わり(?)
78行目 : my $resize_width = 120;
横サイズがここで指定した数値以上だと、この数値のサムネイルができるそうです。
縦サイズは、指定無し。
84行目 : my $comment_postion = "bottom";
画像の上に本文の内容が書かれるか、下に本文の内容が書かれるか指定します。
87行目 : my $to_jcode = "sjis";
下のこれから選べばよいらしいです。
ウチならUTF8だから「utf8」って入れます。
指定できるコード(by perldoc Jcode.pm)
euc→EUC-JP
sjis→SHIFT_JIS
jis→JIS (ISO-2022-JP)
ucs2→UCS2 (Raw Unicode)
utf8→UTF8
98行目 : my $img_separator = " ";
画像が複数だったら、画像と画像の間に挿入することができます。
初期の設定は半角スペースでございます。
さんぷる:http://web-yatai.net/mob/archives/000151.html
141行目 : my $blog = MT::Blog->load("1");
投稿するユーザのIDをセットです、自分の環境に合わせて変更しちください。
265行目 : $entry->author_id("1");
author_idをここに入れてください。
初期の設定だと"1"なのでそこを変更っす
mt.cgiの編集メニュー 開いたときのURL見たら分かるはずです。
終わりましたら保存して閉じてください。
----追加-------------------------------
03.04.25.21:00までにDLされて、改行がされない方はコチラも修正してください。
256行目 : $comment = $mail_body."\n".$comment;
を、$comment = $mail_body.">
\n".$comment;のように
を追加してください。
続いて
259行目 : $comment .= "\n".$mail_body;
も、$comment .= "
\n".$mail_body;のように
を追加してください。
以上です。sorry
------------------------------終わり---
続いて、新規作成で「entry.cgi」を作ってくださいまし。
内容は
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Rebuild OK!";
exec("perl ./mail2entry.cgi > /dev/null");
# exec("perl ./mail2entry.cgi > /dev/null");
mail2entry.cgiの始めに書かれているものと違いますか、携帯のパケ代浮かすためにコレで。
それと、1行目に、さっきと同じプロバイダで定められたPerlへのパスを指定してください。
あと、4,5行目のmail2entry.cgiってあるのが、さっき設定してたファイル名と同じか確認してくださいね★
続いてアップロードです。
とりあえず始めにアップロードしたファイルを置くディレクトリを作ります。
mail2entry.cgiの63行目を"photo"に指定した場合、指定したblog_idのところのMain Index を置くディレクトリ(ウチの"MOBLOG テスト"ならmob)にphotoというディレクトリを新しく作ります。これのアクセス権は「707」
さんぷる:
http://web-yatai.net/mob/archives/000152.html
これみると分かりますが
http://web-yatai.net/mob/photo/10508351040.jpg
ここにアップされとります。
では、mt.cgiのあるディレクトリーにファイルをアップロードします。
public_html / mt.cgi (ここに)
|
+-- mail2entry.cgi [700]
+-- entry.cgi [700]
|
+-- mob / index.html (ここがさっき指定したMain Index を置くディレクトリ)
|
+-- photo [707] (*707にしてください*)
これでOKのはずです。
メーラーを立ち上げてmail2entry.cgiの75行目で指定したメールアドレスでメールしてみてください。
題名にタイトル、本文にEntry の内容を入れてください。画像はメールに添付してください。
で、送信。
しばらくしたらアップロードしたentry.cgiにアクセスしてみてください。
反応無かったら更新してみる。
で、指定したblog_idのところにちゃんとENTRYされてるはずです。
ちゃんとできてたら、作者のあひるの居る関東方面におじぎをしておきましょう。
投稿者 yatai : 2003年04月25日 00:00
トラックバック
このエントリーのトラックバックURL:
http://web-yatai.net/mt-tb.cgi/21
このリストは、次のエントリーを参照しています: アヒルのメール→エントリーの設置方法:
» メールを使ってMTを更新 from arnheim_blog_in_the_underground
現在調査中なんだけど、まとめてるサイトってないかな。 とりあえず、それっぽい記事があるところをリスト。記事の年月の古さが気になる。 ・Clouder::Blogger: qmail2mt.pl part 3 ・>WEB-YATAI: アヒルのメール→エントリーの設置方法 ・movabletype JapanBlog in Xrea:... [続きを読む]
トラックバック時刻: 2004年02月14日 08:28
» test from kely WeBLOG
WEB-YATAI::MEMO: moblog アーカイブ ghhj... [続きを読む]
トラックバック時刻: 2004年03月11日 10:42
» TaraLog/2004-04-03 from PukiWiki/TrackBack 0.1
post2mt導入顛末 † この間ずっとMovableType弄りっぱなしで、Wikiクローンについてお留守状態が続いていた。どうもメール更新の誘惑には抗いがたいらしい。てなわけで、外経由以外でもメール更新システムは導入できるのだ、ということを知って格闘。まず見つ... [続きを読む]
トラックバック時刻: 2004年04月03日 11:28
» mail2enrty.cgiと言う方法 from msmc::LABO
WEB-YATAI: moblog アーカイブ
ここには、mail2entryと... [続きを読む]
トラックバック時刻: 2004年08月04日 05:55
» Moblog設置ドキュメンタリー[その1] from 7korobi8oki.com
メールを送るだけでBlogを更新するのって何気に難しいですな。一時期moblog... [続きを読む]
トラックバック時刻: 2005年01月10日 13:00
» Moblog設置ドキュメンタリー[その1] from 7korobi8oki.com
メールを送るだけでBlogを更新するのって何気に難しいですな。一時期moblog... [続きを読む]
トラックバック時刻: 2005年01月10日 13:00