« WWW::Mixiを勝手に機能追加 | Main | 誰どこ:フェニックスの『今ホームショップにいる人』を列挙する »

細かすぎて伝わらないlifehack選手権(Todo管理編)

突然ですが何人かの協働で進めてるTodoの共有をWikiでやってます。毎度毎度そのWikiを参照すれば良いんだけど、そもそもWikiの存在を忘れがちなのでメールで定期的に送信するようにしました。

※この手法はページの内容をplain textで保存するWikiエンジン限定です。僕はサーバーのスペックがアレなので軽そうなfswikiliteを使ってます。
※メールヘッダを直接記載するので、当然イントラネットでの運用推奨です。sendmailとか使ってるし、そもそもページのメール送信機能のあるWikiも既にありそう。

まず定期送信したいwikiページの先頭に平文でメールヘッダを書きます。

From: jibunno_adr@intra.hogehoge.co.jp
To: darekano_adr@intra.hogehoge.co.jp,jibunno_adr@intra.hogehoge.co.jp
Subject: 【定期配信】project関連Todo

ヘッダをダイレクトに書くのでブラウザからwikiを見ると崩れてしまいますが気にしません。

Toの行にメールアドレスを加えればそれだけで定期配信メールの受信者に追加されます。wikiなので、「このページは自分にも配信して欲しい」とか「あいつも巻き込もう」と思ったら誰でも勝手に書き加えることができます。

で、そのwikiを置いているマシンのcronにこういう内容で登録します。

00 09 * * Mon /usr/sbin/sendmail -t < /home/jibunnno/public_html/fswikilite/data/project%B4%D8%CF%A2Todo.wiki

これで毎週月曜日の朝9:00にページの内容が自動で配信されます。このページにはメンバー共通のTodoを書くようにして、完了したら削除するといった運用をしてます。

最後にwikiページの末尾に以下の内容を書き込めば完了。

////////////
//■ブラウザでのアクセス先はこちら
// http://intra.hogehoge.co.jp/~jibunno/fswikilite/wiki.cgi?p=project%B4%D8%CF%A2Todo

fswikiは//がコメントアウトなのでこうしてます。wikiページへのリンクをメールに記載したいだけなので、コメントアウトしないでおいても無害。

スクリプトを書くこともなく使ってたツールの応用でできたのが嬉しかったのでエントリーにしてみました。

TrackBack

TrackBack URL for this entry:
http://tenguyasiki.jp/MT/mt-tb.cgi/31

About

This page contains a single entry from the blog posted on 2006年12月07日 02:53.

The previous post in this blog was WWW::Mixiを勝手に機能追加.

The next post in this blog is 誰どこ:フェニックスの『今ホームショップにいる人』を列挙する.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.31