書き込みを追加する場合はページ下部のフォームに入力してください。
[戻る]
#
# PostMail v2.31 (2004/02/16)
# Copyright (c) KentWeb
# webmaster@kent-web.com
#
http://www.kent-web.com/
#
$ver = 'PostMail v2.31';
#
# [羈鋋]
# 1. 鴻若純с鴻篏睡
# 絎潟絲障篏筝莢篁祉莢障
# 2. BlatJゃ潟鴻若≪莖泣若絲乗院紊
# 障
# 3. 篆<若HTML若吾篏≪HTML羈膀
# 泣若絲乗院紊障
# 4. 篁ュ荐臀≪莖泣若イ腓堺帥蕁
# 障贋・<若莖障
#
#
# [ 篆<若 (HTML) 荐菴遺 ]
#
# 祉帥違荐菴遺 (1)
# 障
# 若絮援医おュ篆<
# name = 絮援医お綵√у篆<障
#
# 祉帥違荐菴遺 (2)
# 絅純
# 吾鴻с篆<
# color = 綵√у篆<障
#
# 祉帥違荐菴遺 (3)
# E-mail
# nameゃemail絖篏帥<若≪
# 茯茘≪鴻後膂≧с障
# () abc@xxx.co.jp
# () abc.xxx.co.jp ュ若障
#
# 祉帥違荐菴遺 (4)
# E-mail
# nameゃ≪潟若 篁ュゃ
# ュ綽障
# 筝荐箴с<若≪鴻ュ綽障
#
# 祉帥違荐菴遺 (5)
#
<若ァ綽荀
# <若ァ CC ч篆∴吾菴篆<障
# name="email" c若吾ュ綽障
#
# nameゃ吾茹絖篏睡純с鐚筝吟с
# 障絖醇сс違茹掩医篏帥
# ♂cс障鐚
# (箴)
# 筝荐吾鴻сャ篆<
# 綛顔就 = 20罩割撮後ус障
#
# mimew.pl篏睡nameゃname篆∴茯茘
# 篆≦<若≪鴻篆∴ <<若≪>
# 若紊障
# (若荐菴遺)
# (篆≦≪) 紊
#
# 祉潟潟帥 (1)
# ュ綽綣桁倶絎鐚茹鴻若鴻ц井絎鐚
# 吾帥潟с劫丞
# nameゃneedvalueゃ綽1 + 茹鴻若 +綽2 + 茹鴻若 ...
# (箴)
#
# [ 膂≧с ]
# http://鐔鐔/postmail.cgi?mode=check
#
# [ 荐臀箴 ]
#
# public_html / index.html (若悟鐚
# |
# +-- postmail / postmail.cgi [705]
# jcode.pl [604]
# mimew.pl [604] ... 篁紙
# postmail.html
#-------------------------------------------------
# 弱堺荐絎
#-------------------------------------------------
# 絖潟若紊ゃ
$jcode = './jcode.pl';
# MIME潟潟若ゃ篏帥翫鐚ィ絅鐚
# <若茹絖BASE64紊罘
# mimew.pl絎
$mimew = './mimew.pl';
# <若純障с
# sendmail箴 鐚/usr/lib/sendmail
# BlatJ箴 鐚c:\blatj\blatj.exe
$mailprog = '/usr/sbin/sendmail';
# 篆≦<若≪
$mailto = 'cutter@dumbbell.co.jp';
# 篆≦腆肴
# 0 : no
# 1 : yes
$preview = 1;
# <若帥ゃ
$subject = '帥域羆鐚若若吾篆¥';
# 鴻URL
$script = './postmail.cgi';
# 篆≦綵∽
# 0 : 絎篋<祉若吾冴.
# 1 : 祉 ($back) 梧吾c潟.
$reload = 0;
# 篆≦祉
# http://荐菴違
$back = '
http://www.dumbbell.co.jp/
';
# 篆< method=POST 絎 (0=no 1=yes)
# 祉ャe丞
$postonly = 1;
# body帥
$body = '';
# ャ主脂≪
$tbl_col1 = "#003399";
# ャ主脂≪筝違
$tbl_col2 = "#FFFFFF";
# ャ主脂≪筝違
$tbl_col3 = "#EBECF5";
# ≪若
$alm_col = "#DD0000";
# 鴻緇号
# 0 : gethostbyaddr∽違篏帥
# 1 : gethostbyaddr∽違篏帥
$gethostbyaddr = 0;
#-------------------------------------------------
# 画┃絎絎篋
#-------------------------------------------------
# 若潟若
require $jcode;
$ret = &decode;
# 堺
if (!$ret) { &error("筝с"); }
elsif ($in{'mode'} eq "check") { ✓ }
# POSTс
if ($postonly && !$postflag) { &error("筝罩c≪祉鴻с"); }
# <若違腮蕁с
if ($mailprog =~ /blat/i) { $pgType = 2; } else { $pgType = 1; }
# 綽ュс
if ($in{'need'}) {
local(@tmp,@uniq,%seen);
@tmp = split(/\s+/, $in{'need'});
push(@need,@tmp);
# 茲荀膣
%seen=();
foreach (@need) {
push(@uniq,$_) unless $seen{$_}++;
}
# с
foreach (@uniq) {
if (!defined($in{$_})) {
$check++;
push(@key,$_);
}
}
}
# ュс腆肴脂
if ($check) { &err_check; }
# E-Mail後с
if ($in{'cc'} && !$in{'email'}) {
&error("綽荀с違<若≪鴻綽с");
}
if ($in{'email'} =~ /\,/) {
&error("<若≪鴻潟潟 ( , ) 障障");
}
if ($in{'email'} && $in{'email'} !~ /[\w\.\-]+\@[\w\.\-]+\.[a-zA-Z]{2,6}$/) {
&error("<若≪鴻後筝罩cс");
}
# ャ
if ($preview && $in{'mode'} ne "send") {
&header;
print <
- 篁ヤ絎鴻с育篆<帥潟若筝 -
EOM
foreach (@key) {
next if ($bef eq $_);
if ($_ eq "need" || $_ eq "cc") {
print "
\n";
next;
}
$in{$_} =~ s/\0/ /g;
$in{$_} =~ s/\r\n/
/g;
$in{$_} =~ s/\r/
/g;
$in{$_} =~ s/\n/
/g;
if ($in{$_} =~ /
$/) {
while ($in{$_} =~ /
$/) { $in{$_} =~ s/
$//g; }
}
print "
$_
";
print "
$in{$_}\n";
print "
\n";
$bef = $_;
}
print <