2007年4月アーカイブ

この2,3日Cronの結果メールが20分おきに来るようになった。
件名
Cron /bin/sh /domainname.xxx/OpenPNE/bin/tool_rss_cache.cron /domainname.xxx/OpenPNE/bin/ /usr/bin/php

内容
get: 11

insert: 0 records


なんじゃこりわと調べていると、OpenPNEが外部ブログのデータを取り込みをしてりうことがわかった。
get: 11 → 11エントリー発見!
insert: 0 records
 → 0レコード取り込み!
らしい!

そう言えば最近、おれの設定変更でBlogのURLを設定して外部ブログが表示されて喜んでいたところだった。
なるほどなぁ~!

確かにCronで20分おきに外部ブログを取り込むように設定されてるから忠実に実行しとったんか!

ということは、このエントリー保存後OpenPNEに取り込まれんか?

まぁ、ええわ保存して試してみよ!

ソーシャル・ネットワーキング・サービス
人と人とのつながりを促進・サポートする、コミュニティ型のWebサイト。友人・知人間のコミュニケーションを円滑にする手段や場を提供したり、趣味や嗜好、居住地域、出身校、あるいは「友人の友人」といったつながりを通じて新たな人間関係を構築する場を提供する、会員制のサービスのこと。人のつながりを重視して「既存の参加者からの招待がないと参加できない」というシステムになっているサービスが多いが、最近では誰も自由に登録できるサービスも増えている。

OpenPNEをセットアップしてみることに

OpenPNEとはPHPライセンスで公開されているオープンソースのSNSエンジンで、PC版と携帯版がある。
動作環境はPHP+MySQL+Postfix(sendmail qmailも可)の上で動作するらしいが、文献を探してもメールサーバーはPostfixが多くこのサーバーはqmailを使用しているので、しばらく携帯での動作がエラーとなったので、qmailで使うための覚書をここへ書くことにした。

【Postfix】
正規表現版aliases設定ファイル新規作成を作成する
/etc/aliases.regexp
/^get(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php"
/^p[0-9]+-[0-9a-z]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php"
/^t[0-9]+-[0-9a-z]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php"
/^b[0-9]+-[0-9a-z]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php"
を用意し
/etc/postfix/main.cfを編集し
alias_maps = hash:/etc/aliases
で、
OpenPNEへのメールをmail.phpへ渡して処理するらしい。

【qmail】
1.config.phpの
  define('MAIL_ADDRESS_HASHED', true);
   ↓
  define('MAIL_ADDRESS_HASHED', false);

2.OpenPNE用に適当なメールアカウント作成(sys@domainname.xxx)

3.sys@domainname.xxxに.qmailを作成し.qmailに
  |/usr/bin/php /domainname.xxx/OpenPNE/bin/mail.php
  を追加

4./home/vpopmail/domains/domainnamem/.qmail-defaultに
  | /home/vpopmail/bin/vdelivermail '' /home/vpopmail/domains/domainname/sys
  を追加して宛先アカウントのないメールアドレスは2.の(sys@domainname.xxx)に
  渡しmail.phpで処理する。

で、とりあえず
日記投稿(携帯メール、写メール含む)
自分の写真設定(写メール)
は動作しているようだが、でたらめな宛先メールも(sys@domainname.xxx)へ渡される状態ですが様子を見てみることに。

このアーカイブについて

このページには、2007年4月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2007年3月です。

次のアーカイブは2007年5月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ADs by Google

Powered by Movable Type 5.04