Sato IT Studio - PMCJ

WEB Mail I CGI 設置詳細

【 設置に関する注意事項 】

 1. サーバで、「sendmail」がなければ使用できません。  2. EZweb HDML標準対応端末での動作は確認していません。

【 同梱ファイルとパーミッション 】

  Easy Count CGI

  webmail_i.cgi [755] (本体)   webmail_i.html [644] (メールサンプルフォーム)

  .htaccess [644]   ( WEB上から「.pl」ファイルを見えなくする為に .htaccess設置が可能な場合に設置して下さい。    WEB領域以外での設置の場合は必要ありません。又、cgi-binに設置の場合は通常は必要ありません。)   jcode.pl [644] (日本語コード変換モジュール [ 著作権 Utashiroさん ] )   readme.txt (説明ファイル)

【 設置説明 】

  設定例 (ディフォルト)

WWW    |    |---- mail [755]    | |    |    |  .htaccess [644]    |  webmail_i.cgi [755]    |  webmail_i.html    |  jcode.pl [644]    |   ホームページディレクトリが「WWW」だと仮定します。   mail(任意)というサブディレクトリーを作成したとします。   (.htaccessの格納はcgi-binなどに指定されている場合は通常不要)。   その中に指定のファイルを格納して下さい。   (CGIの初期設定は同一ディレクトリー格納での設定になっています。)   ※ jcode.plは上の層に配置しても良いです。その際は、.htaccessは不要です。

【 各設定について 】

  CGI一行目

  #!/usr/local/bin/perl   は、ご利用サーバーで指定されたルートを設定して下さい。  

sendmailのパスを指定

  $sendmail = '/usr/sbin/sendmail';   こちらも、ご利用サーバーで指定されたルートを設定して下さい。  

フォーム(html)設定方法

 

1. アクション

   <form method="post" action="設置URL + webmail_e.cgi">

 

2. 題名

   <input type="hidden" name="subject" value="Web Mail">   ユーザーに記入してもらう場合は、「type="text"」にする

 

3. 記入必至項目

   <input type="hidden" name="catno" value="氏名">    <input type="hidden" name="catno" value="email">    .....    と、いくつも増やせます。   CGIファイルの方でも設定出来ます。

 

4. 管理者メール

   <input type="hidden" name="mastermail" value="xxx@xxxxx.com">    CGIファイルの方でも設定出来ます。

 

5. メール送信後、戻るURLの指定

   <input type="hidden" name="backaddr" value="http://xxx.xxxx.xx.xx/~xxxx/">    CGIファイルの方でも設定出来ます。

 

6. メール確認画面表示

   <input type="hidden" name="mode" value="html">    メール確認画面不用の場合、「value="send">」にする

 

7. コピーメールする場合

   <input type="hidden" name="copy" value="on">

 

8. 送信完了時にコピー内容を表示

   <input type="hidden" name="copyh" value="on">

 

9. ユーザーメール

   <input type="text" name="email">    ユーザーメール記入の、「name」は必ず「name="email"」とすること   ※ その他 CGIファイルの方にも設定項目があります  

J-Sky EZweb(WAP2.0)対応にする場合

   ##################################################

   webmail_i.htmlをCGIで書き出す設定にして下さい。(htmlフォームを別々に作る必要が無くなります。)    # フォームHTMLをCGIで表示させる場合 $formon を「1」に設定して下さい。    $formon = 1;    アクセス方法 ⇒ http://xxx.xxx.xxx/webmal.cgi?mode=top    又、入力フォームのデフォルト入力値を指定する場合、     ・英数字の場合     <input type="text" name="email" #inpur_e#>     ・漢字の場合     <input type="text" name="name" #inpur_j#>

   と指定して下さい。

   ##################################################

戻る | HOME | SERVICES > レンタル - プログラム - フリー素材 | HOW TO | LINKS | USERS | 閉じる
 PMCJは、フリーCGIを中心としたプログラムの配布及び製作やCGIレンタルサービスをしているサイトです。
Copyright (C) 1998-2017 Sato IT Studio PMCJ by Tomio Sato. All Rights Reserved.