グループメール grmail.cgi

トップへ English page


機能
    グループ用メール送信フォーム
  • 複数人に同時にウェブ上からメールが送れます
  • 登録された人へのみ送信可
  • 登録された人からのみ送信可
  • グループモードとユーザーモードにてセキュリティのレベル設定
  • グループモードで管理人のみメールアドレス登録可
  • ユーザーモードでグループ内のユーザーが自分でメールアドレスを登録可
  • いずれのモードも管理人から与えられたグループ用パスワードが必要
  • 登録数に制限無し
  • 簡単セットアップ
  • 送信者へBccでコピー送信(設定可)
  • 送信先、送信元メールアドレス非表示モード(設定可)
  • 携帯用に表示をシンプルにした携帯版グループメールもあります。
  • セキュリティを重視した一般的なフォームメールもあります。
  • 複数あるメールアドレスを表として表示するスクリプトとしてメールリストがあります
  • また、メールリストにブラウザによる編集モードが追加されたメールリスト2もあります。
グループモード&ユーザーモード
    グループモードでは管理人のみメールアドレスを登録することができます。
    登録されているユーザーはグループパスワードを使ってのみメールを送信することができます。
    登録削除は管理人のみ可能です。

    ユーザーモードではユーザーが自分のメールアドレスを登録することができます。
    登録の際にはグループパスワードが必要になります。その際個人パスワードを設定します。
    メールを送信するときには個人のパスワードが必要になります。
    登録削除はユーザーが個人のパスワードを使ってすることができます。

    操作時に必要なパスワードは以下の通り(全ての操作は管理人パスワードでも可能です)
      グループモード ユーザーモード
    ユーザー登録 管理人パスワード グループパスワード
    メール送信 グループパスワード 個人パスワード
    ユーザー削除 管理人パスワード 個人パスワード

送信先、送信元メールアドレス非表示モード
    「送信先非表示モード」では、送信先のアドレスをBcc:として送りますので受信者には送信先メールアドレスが表示されません。但し、「送信者へのコピー」を管理者が有効にしてある場合、それにより送信者自身が受け取るメールにはBcc:情報は表示されます。
    「送信元非表示モード」では、送信者の名前はそのまま表示され、メールアドレスとして管理者が設定したダミーのメールアドレスが表示されることになります。送信者のメールアドレスがそのダミーのアドレスとなりますので「送信者へのコピー」は効かなくなります。それでも「送信者へのコピー」を有効にすると、そのダミーアドレスへBcc:としてメールを送信しようとします。ダミーアドレスが無効な場合はそのメールは行き場を失いメールサーバーに迷惑をかけることになります。ダミーアドレスが有効なメールアドレスであればそのメールアドレスがコピーを受け取る事になります。
    また、スパムメール送信防止のためにプロバイダやメールサーバーによって無効なメールアドレスからはメールを送信できないような設定になっている場合があります。その場合は当然「送信元非表示モード」にて無効な送信元ダミーアドレスということでどこにもメールは送信できません。
    「送信元非表示モード」にする場合は以上のことを理解したうえで「非表示」にしてください。そうでなければ非表示モードは使用せず設定を「表示」にしてください。
設置方法
  1. 書き込み可能でCGI実行可能なディレクトリにgrmail.cgiを置く。
  2. grmail.cgiの1行目のperlのパスをプロバイダに従って変更する。
  3. grmail.cgiのパーミッションを適切に設定する。
  4. ブラウザ上でgrmail.cgiを実行すると管理人パスワードを聞いてくるので入力する。
  5. 引き続きグループパスワードを聞いてくるので入力する。グループパスワードは登録を許可するユーザーに対し開放するパスワードになる。
  6. パスワードを設定するとメンバー登録のリンクが出てくるのでクリックして登録する。または、管理用セットアップリンクから管理用セットアップをする。デフォルトはユーザーモードになっているので初めからグループモードにする場合は管理用セットアップで先に変更する。
  7. 一人分のメールアドレスを登録するとグループメールの画面が表示される。引き続き登録する場合は右下の「登録」リンクから繰り返し行う。
  8. 管理用セットアップをする場合は「管理用」リンクより管理用パスワードを入力し行う。
  9. 以上でグループメールとして動作する。

サンプル&CGI

    サンプル 管理用設定画面のサンプル
    grmail.cgi

    サポート掲示板へ


更新情報
  • 1.005 : 11/22/06 : 送信後のリターンページオプションのバグを修正
  • 1.004 : 1/21/06 : To: From:に名前を表示しないオプションを追加
  • 1.003 : 1/15/06 : 送信先、送信元アドレス非表示モード追加
  • 1.002 : 1/6/06 : MIME encodeを修正
  • 1.001 : 10/18/05 : タイトルの不必要なスペースを削除
  • 1.0 : 10/17/05 : Initial revision