CGI を書く

バッチリ…!

amatsukami.jp サーバではメーリング・リストが運用できるんだけど、それでいくつか業務に関わるものを動かしている。メーリング・リストって言うのは、同報を登録した人に一斉に送る仕組みで、例えばプロジェクトに関わる人のメアドを登録しておくと、そのプロジェクトに関するメールを、そのメーリング・リスト用のアドレスに送るだけで、登録している人全員に配信されるという仕組みのものだ。

たぶん、皆さんにとって身近なのは「メール・マガジン」だと思う。
あれはメール・マガジンを希望した人のアドレスをどんどんメーリング・リストに登録していって、メルマガを発行する人は、そのメーリング・リストにメールを送るだけでいいのだ。あとはメール・サーバが勝手に登録した人にどばーっと送りつけてくれる。

で、このメーリング・リスト、けっこう知人に貸し出したりしているんだけど、メンバーの登録とか削除ってボクがやっているのね。ボクに関わる仕事だと問題ないんだけど、ボクがまったく関係ないものに関しては、ちょっと問題がある。何故ならメアドが関係ないボクに知られてしまうからだ。
ただ、幸いにも amatsukami.jp サーバのメーリング・リストは、サーバにメールを送ると、メンバーを登録したり解除したりする機能がついている。ただこれを素人に説明するのはけっこう難しく、誤送信とかもあるので今までは説明してこなかったんだけど、考えてみれば CGI を設置して CGI に登録/解除したいメアドを入力できるようにすればいいじゃん、と、今頃のように思いついた(爆)。

というわけで、ガリガリと CGI を書いて完成~~~。
最初、Retrun-path がサーバのアドレスになっちゃうとう問題でちょっと躓いたけど、こちらも sendmail のスイッチを設定して、正しく Return-path が設定されるようになった。

これでメルマガとか運営できるなぁ(笑)。
同人ソフトのサイトが動き始めたら、やってみるかなぁ<仕事を増やすんじゃない!

#article


    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS