@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb008 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
Current Path :
/
homepage
/
cgi-bin
/
mailplus
/
Path :
Upload File :
New :
File
Dir
//homepage/cgi-bin/mailplus/init.cgi
package init; #Web Mail Plus Ver 1.06:設定ファイル # #Copyright(C) 2002-2009 Knight, All rights reserved. #Mail ... support@web-liberty.net #Home ... http://www.web-liberty.net/ use strict; sub get_init { my $init; #――――― 基本設定 ――――――――――――――――――― #送信先メールアドレス @{$init->{mailto_address}} = ( 'verrazano@nifty.com', '', '', '', '' ); #sendmailのパス $init->{sendmail_path} = '/usr/sbin/sendmail'; #送信完了画面からの戻り先 $init->{back_url} = '././index.html'; #コピーメールの送信元アドレス $init->{mail_from} = 'verrazano@nifty.com'; #――――― 入力ラベルの設定 ――――――――――――――― #件名のラベル $init->{label_subject} = '件名'; #送信者名のラベル $init->{label_name} = '名前'; #メールアドレスのラベル $init->{label_mail} = 'Eメール'; #――――― 入力必須項目の設定 ―――――――――――――― #件名の入力(0 … 任意 / 1 … 必須) $init->{need_subject} = 1; #送信者名の入力(0 … 任意 / 1 … 必須) $init->{need_name} = 1; #メールアドレスの入力(0 … 任意 / 1 … 必須) $init->{need_mail} = 1; #――――― 送信制限の設定 ―――――――――――――――― #件名の最大文字数 $init->{max_subject} = 30; #名前の最大文字数 $init->{max_name} = 30; #一行入力項目の最大文字数 $init->{max_line} = 100; #複数行入力項目の最大文字数 $init->{max_text} = 1000; #連続送信を拒否する秒数(0にすると無制限) $init->{wait_time} = 0; #送信情報保存ファイル $init->{info_file} = './info.log'; #送信制限対象ホスト @{$init->{refuse_host}} = ( '', '', '', '', '' ); #送信禁止ワード @{$init->{ng_word}} = ( '', '', '', '', '' ); #――――― 添付ファイルの設定 ―――――――――――――― #添付ファイルの送信(0 … 許可しない / 1 … 許可する) $init->{file_mode} = 0; #添付ファイル一時保存ディレクトリ $init->{file_dir} = './tmp/'; #添付できるファイル形式の制限(0 … 制限しない / 1 … 制限する) $init->{file_limit} = 0; #添付を許可するファイル形式(0 … 許可しない / 1 … 許可する(添付できるファイル形式を制限しない場合は無効)) %{$init->{file_list}} = ( 'gif' => 1, #GIFファイル 'jpg' => 1, #JPEGファイル 'png' => 1, #PNGファイル 'mid' => 1, #MIDIファイル 'mp3' => 0, #MP3ファイル 'lzh' => 1, #LHAファイル 'zip' => 1, #ZIPファイル 'htm' => 0, #HTMLファイル 'txt' => 0, #TEXTファイル 'pdf' => 0, #PDFファイル 'doc' => 0, #Wordファイル 'xls' => 0, #Excelファイル 'ppt' => 0, #PowerPointファイル 'ram' => 0, #RAMファイル 'mpg' => 0 #MPEGファイル ); #添付を許可するファイルの一つあたりの最大サイズ(KB) $init->{file_size} = 100; #ファイル名が日本語のファイル添付(0 … 許可しない / 1 … 許可する) $init->{file_jcode} = 1; #添付ファイルを一時的に保存する最大秒数 $init->{file_time} = 3600; #――――― 自動返信メールの設定 ――――――――――――― #自動返信メールの送信(0 … 送信しない / 1 … 送信する) $init->{reply_mode} = 0; #自動返信メールの件名 $init->{reply_subject} = 'お問い合わせありがとうございます'; #自動返信メールの送信者名 $init->{reply_name} = '○○商店'; #自動返信メールの送信元アドレス $init->{reply_address} = 'your@mail.addr'; #自動返信メールの内容 $init->{reply_message} = <<'_MESSAGE_'; ${SYSTEM_NAME}さま お問い合わせありがとうございます。 内容を確認しだい返信いたしますので、しばらくお待ちください。 _MESSAGE_ #――――― システムの設定 ―――――――――――――――― #携帯からのアクセス(0 … PCと同じ画面を表示 / 1 … 携帯専用の画面を表示) $init->{mobile_mode} = 0; #Flashからのアクセス(0 … PCと同じ処理を実行 / 1 … Flash専用の処理を実行) $init->{flash_mode} = 0; #受信データの文字コード変換(0 … 変換しない / 1 … 変換する) $init->{jcode_mode} = 0; #入力画面スキン $init->{skin_form} = './index.html'; #プレビュー画面スキン $init->{skin_preview} = './preview.html'; #送信完了画面スキン $init->{skin_complete} = './complete.html'; #エラー画面スキン $init->{skin_error} = './error.html'; #携帯用ページスキン - 入力画面スキン $init->{skin_mobile_form} = './mobile.html'; #携帯用ページスキン - プレビュー画面スキン $init->{skin_mobile_preview} = './mobile_preview.html'; #携帯用ページスキン - 送信完了画面スキン $init->{skin_mobile_complete} = './mobile_complete.html'; #携帯用ページスキン - エラー画面スキン $init->{skin_mobile_error} = './mobile_error.html'; return $init; } 1;