メルマガ独自配信システム

・著作権表示の削除・再配布は禁止です。
ダウンロードされた方は掲示板に報告お願いします。
PHP・CGIをお探しの方はこちらもどうぞ。

概要
・自分でメールマガジンの発行管理を行いたい人の為のメルマガCGIです。
・もちろん広告は一切入りません。大手メルマガで配信してるけど広告受信がイヤという方にベスト。
・読者リストの表示ができます。
・読者のフォームによる登録・削除。管理画面からもできます。
・テンプレートの設定ができます。
・テスト送信。分割配信ができます。
・独自変数が設定できます。



パーミッションは以下のとおり設定します。
# admin.cgi [755]
# regist.cgi [755]
# list.dat [666]
# temp.dat [666]

設定
■admin.cgi の以下を設定します。
$sendmail = '/usr/sbin/sendmail'; #sendmailのパス
$tempdata = "temp.dat"; #テンプレートファイル
$usrdata = "list.dat"; #読者リスト(できるだけ変更して下さい。)
$mail = 'AAAA@netmania.jp'; #配信元メールアドレス
$pass = "12345"; #管理用パスワード(半角英数字で8文字以内)

■regist.cgiの以下を設定します。
$usrdata = "list.dat"; #読者リスト
$backurl = "http://www.netmania.jp"; #登録後に戻るURL

※セキュリティの為に読者リストファイル名を変更して下さい。
変更する場合、admin.cgi及びregist.cgiの変更と、読者リストファイル名を変更します。

管理画面への入り方
admin.cgiに直接アクセスして下さい。

購読用フォーム
<form method="post" action="http://AAA/xxx/regist.cgi">
<input type="hidden" name="mode" value="IN">
<input type="text" name="mail">
<input type="submit" value="購読">
</form>

解除用フォーム
<form method="post" action="http://AAA/xxx/regist.cgi">
<input type="hidden" name="mode" value="OUT">
<input type="text" name="mail">
<input type="submit" value="解除">
</form>

フォームサンプル

変数表
テンプレート内で利用する変数
内容
記述方法
表示例
日付(英) #DATE 2001/01/01
時刻(英) #TIME 01:11
曜日(英) #WDAY Fri
日付(日) #JDATE 2001年01月01日
時刻(日) #JTIME 01時11分
曜日(日) #JWDAY
読者数 #READER 852
メール配信時にセットされる変数
メールアドレス #MAIL xxx@xxx.com
くじ引き #KUJI 大吉~大凶

使用例
#JDATE#JTIME(#JWDAY) 現在の読者は#READER人です
あなたの今日の運勢は#KUJIです。
ご購読の解除はここをクリック http://www.xxx.com/xxx/regist.cgi?mail=#MAIL&mode=OUT

使用規定
・このスクリプトの設定・設置・運用はスクリプト使用者の責任において行ってください。
・使用者はスクリプトの著作権表示を削除することはできません。
・お使いのサーバーによっては正しく動作しない可能性があります。その場合の保証はいたしかねます

PHP・CGIの使えるお勧めサーバー
ネットマニアで配布しているスクリプトがうまく動かない方は、ロリポップレンタルサーバーがお勧めです。
月々たった263円でもちろんPHPも使えます。200MBもありますので、かなり余裕です。
ネットマニア管理人がロリポップをお勧めする理由は・・・・

« BACK | NEXT »
Piel Frama レザーケース for iPod touch
⇒Piel Frama レザーケース iPhoneに最適!

CGI・PHP配布

最近のエントリー