メールマガジン配信CGIプログラム販売です。一度設置してしまえばあとは使い放題。設置が不安な方には設置代行します。
HOME >  制作・販売メニュー >  メールマガジン配信CGI >  概要
■ 背景


YAHOO、goo、infoseek、hotmail 等のフリーアドレスを初めNifty、biglobe等のプロバイダーでは、
同一サーバーから自社ドメインに短時間内に大量なメールが送信されてきた場合
スパムとみなし受信制限をかけています。メールマガジンも例外ではありません。

配信サーバーを分散させないと特定の配信スタンドからのメールマガジンが
全て受信拒否されてしまう事態にもなりかねません。
実際、「ま○ま○」からのメールマガジンを受信拒否しているプロバイダーもあります。

究極の配信サーバーの分散化は、マガジン発行者が自前の配信機能を所有する事です。

これらの事情をうけて、[ コンテンツお助け隊 ] では、
この度、メールマガジン独自配信CGIを販売する事になりました。

CGIを設置した経験のある方ならば、このCGIも簡単に設置できます。
プログラムの稼動実績は、アサインメールシステムで実証済みです。


■ 機能


メールマガジン一斉配信CGIです。
全てのアドレスに [ To ] で配信します。
登録者数制限はありません。
登録されている全アドレスが抽出できます。
10種のマガジン発行ができます。(同時配信可能です。)
登録解除フォーム付き
登録フォームからの登録時には、入力アドレス宛てに本人確認メールを送信。
登録休止設定ができます。その時でも代理登録や解除はできます。
重複登録チェックあり。
代理登録機能付き(代理登録時には本人確認メールは送信しません。)
複数アドレスをまとめで削除できます。(全アドレスの一発削除も可能)
バックナンバーが表示できます。保存件数最大100件まで。
バックナンバーを [ 表示しない ] [ 最新号のみ表示 ] [ 100件表示 ] が可能です。
バックナンバー記事中のURL、メールアドレスはハイパーリンク表示します。
バックナンバーは等幅フォント表示です。レイアウトを崩しません。
サーバーへの負荷低減のため、一定数メール配信後休止時間の設定可能です。
配信の経過(送信済みのメール数)がリアルタイムで表示されます。
発行者アドレス [ From ] の登録・変更時には入力したアドレス宛てに確認メールを送信します。
そのメールに記載のURLにアクセスして登録・変更が完了します。
マガジン毎に「登録・解除・バックナンバー」ページの壁紙カスタマイズができます。
当方の著作権表示はありません。

 ●コントロールパネルのスクリーンショット

[ メインメニュー ]
[ 共通情報管理画面 ]
[ マガジン管理画面 ]
[ 購読者管理画面 ]
[ マガジン発行画面 ]
[ 配信中画面 ]
[ 登録・解除・バックナンバー ]

 ●制限事項
  ・ 予約配信機能はありません。
  ・ HTMLメール・携帯メールには対応していません。


■ ファイル構成


ZIP形式で圧縮してお送りします。解凍してお使いください。

セキュリティの問題上、ファイル構成はここでは公開しません。
プログラムに付属の取扱説明書の [ ファイル構成 ] をご覧下さい。


■ 動作環境


●サーバー仕様

・ Linux、FreeBSD
・ Perl5 以上
・ 自作CGIが設置できること
・ sendmailが使えること

●確認事項

・ Perlのパス
・ sendmailのパス

以上を事前にプロバイダーやホスティング業者に確認しておいてください。

大量メール送信はサーバーにとって負荷の大きな作業です。
共用サーバーでは大量メール配信や高負荷CGIを禁止しているところもありますのでご注意ください。


■ エラーメ−ル処理


通常 [ From ] に返ります。
サーバーによっては、SERVER_ADMIN(そのサーバーの代表アドレス)に返ったりします。
サーバーの設定に左右されます。

sendmail のオプションキーでリターンパスを変える事ができますが、正しく設定しないとトラブルの元になります。

詳しくは専門書をご覧下さい。


■ 配信速度


サーバーのスペックと回線の太さに大きく左右されます。
(参考値) 1通当たり 0.03秒〜0.1秒 です。(1分間当たり 600〜2,000通です。)


■ CGI設置準備


必要なソフトウェアー

・ 解凍ソフト 圧縮しているプログラムを解凍します。
(オススメ) Lhasa http://www.digitalpad.co.jp/~takechin/

・ EUC対応テキストエディター CGIプログラムの修正に使います。
(オススメ) PerlEditor http://www.k-collect.net/program.htm

・ FTPクライアント CGIプログラムをサーバーにアップする時に使います。
(オススメ) FFFTP http://www2.biglobe.ne.jp/~sota/ffftp.html

本CGIプログラムはUNIX系サーバーとの親和性を高めるために文字コード「EUC」で記述しています。
Windows標準の「メモ帳」は文字コード「S-JIS」にしか対応していません。
「メモ帳」で本CGIプログラムを開くと文字化けします。
「EUC」対応のテキストエディタを用意してください。


■ CGIプログラムの修正


4つのプログラムファイルをEUC対応テキストエディターで開いて、
次の2項目をお使いのサーバーに合わせて正しく書き替えて下さい。

プログラムファイル名は、プログラムに付属の取扱説明書の [ ファイル構成 ] をご覧下さい。

・ Perlのパス 1行目 (初期値)  #! /usr/bin/perl
・ sendmailのパス 22行目 (初期値)  $sendmail='/usr/sbin/sendmail';

  ・ Perlのパスがが正しくないと
      ・ プログラム正常に動作しない。(Internal Server Error等)

  ・ sendmailのパスが正しくないと
      ・ プログラム正常に動作しない。(Internal Server Error等)
      ・ メール送信ができない。

   などの不具合が発生します。


■ アップロード


1. FTPクライアントを起動します。

2. FTPへログインします。

    ・ FTPサーバー名
    ・ ユーザーID
    ・ パスワード        は、サーバー管理者にお聞きください。

3. 全て同一フォルダー http://*********************/ にアップしてください。転送モードは「テキストモード」です。
 
4. パーミッションを設定してください。


■ 初期設定


http://*********************/mlmg.cgi へアクセスしてください。

最初にアクセスした時に、[ ユーザーーID ] と [ ユーザーパスワード ] を入力していただきます。

次回以降は、設定した [ ユーザーーID ] と [ ユーザーパスワード ] でログインして下さい。

ログインして [ 共通情報の設定 ] へ進んでください。

・ CGI 設置フォルダー 必ず正しく設定してください。
・ 配信インターバル 休止時間を設定してください。
・ 重要度マークの初期値 配信毎にも設定できます。
・ 壁紙URL 管理画面の壁紙です。空白の時は「白色背景」になります。

を設定してください。あとから変更できます。


■ マガジン設定


10種類のマガジン登録できます。
最初に [ マガジン管理 ] からマガジン情報を登録してください。

・ マガジン名 メールマガジンの [ From ] に記載されます。
・ 発行者アドレス メールマジンの [ From ] になります。
・ マガジンタイトル 毎回共通する題名
・ マガジンHPのURL 必ず設定してください。
・ 登録解除ページの壁紙URL マガジン毎に壁紙が設定できます。
・ 登録フォームからの登録の可否 登録可能 登録休止 の選択
・ バックナンバー公開 公開しない、最新号のみ、公開 の選択

を設定してください。

発行者メールアドレスに変更があった時、
メールアドレス確認のために、新発行者アドレスに確認メールが送信されます。
確認メールの案内に従って、正式変更を実施してください。

メールアドレス以外の変更は直ちに行われます。


■ 固定項目


・ 1回にできる代理登録者数 3,000件
・ 1回にできる代理解除社数 3,000件
・ 仮購読登録の許容時間   24時間
・ バックナンバー保存件数   100件
・ アドレスは大文字で入力しても全て小文字に変換して登録します。


■ マガジン発行


[ メインメニュー ]  → [ 発行 ] へ進んでください。

マガジンタイトルには、毎回共通する題名がプリセットされています。
重要度マークは、[ 共通情報 ] での初期設定がプリセットされています。

[ テスト配信 ] を選択して [ 配信開始ボタン ] 押すと、発行者アドレス宛てに1通テスト配信します。

[ 本番配信 ] を選択して [ 配信開始ボタン ]  押すと、登録アドレス宛てに1通ずつ配信を始めます。
配信開始後は、完了メッセージが出るまでブラウザーを閉じないでください。
ブラウザーを閉じた時点で配信が停止します。

20通配信毎に配信履歴を表示します。
設定した配信数を配信後には、休止時間だけ配信を休止します。

配信終了後のページはリロードしないでください。再配信されてしまいます。


■ ご注意


プログラムの性能はプログラムを設置したサーバーの仕様と回線容量に大きく左右されます。
大きな値を設定(入力)した場合には、サーバ過大な負荷を与える事になり、
処理に時間がかかったり、最悪サーバーが停止することも考えられます。
サーバーの処理能力を考慮のうえ、無理のない設定をお願いいたします。

重要な変更や作業の実施前に [ 確認アラート ] を出します。
必ず [ Java Script ] を [ 有効 ] にしてご利用ください。

拡張子 .pl は Perlライブラリ/モジュールです
一部サーバでは、通常のテキストファイルのように扱われ、直接アクセスされるとソースが見えることがあります。
汎用モジュールなので見られても影響はありませんが、気になる場合には、CGI専用フォルダーに置く、
[ .htaccess ] を設置するなどで対処してください。



■ 免責


プログラムの処理能力を保証するものではありません。

サーバーの設定に左右される項目・内容については当方では関与できません。

第三者が不正にアクセスする等の不可抗力による情報流出について一切責任を負わないものとします。

本プログラムのご利用により被った如何なる損害に対しての賠償保証には応じられません。
自己責任でご利用ください。


■ 禁止事項


本プログラムを、スパムメールや迷惑メール等の反社会的行為に使用することを禁止します。

プログラム本体およびプログラムの一部を改変しての転売・再販・プログラムソース公開を禁止します。


■ 著作権・転載・再配布


本配信システムに含まれるファイルのうち以下のものを除き、著作権は、「オフィスヒライ」に帰属します。

jcode.pl http://srekcah.org/jcode/ 作者 歌代 和正 氏
mimew.pl http://www.cc.rim.or.jp/~ikuta/mime_pls/ 作者 生田 昇 氏

なお、著作権を販売・譲渡・放棄するものではありません。
制作・著作の権利は当方に帰属します。





HOME >  制作・販売メニュー >  メールマガジン配信CGI >  概要
特定商取引に関する表示 | ご利用規定 | プライバシーポリシー | お問い合わせ・ご要望