Rocomotion
CGIとPHPとちょっとした幸せ配布サイト
P mail plus
P mail plusの詳細情報を掲載しています。気に入っていただけることを願っています。
P mail plusのご説明


- 軽快動作のフォームメールログにも残します
- さらに管理画面から返信もできます
- どなたにでもおすすめの軽快メールフォームを置いてみませんか?
P mail plusの特徴


- メール送信機能
- ログ書き込み機能(web上からログを見る事ができます)
- 返信機能(web上から返信することができます)
- 軽快動作
かならずお読みください


- 配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます
- 改造はかまいませんが、著作権情報の削除はやめてください
- ダウンロード、設置した方は掲示板にてお知らせください
- その他の規定は別ページの利用規程をお読みください
P mail plusのご注意


- php4,php5で動作確認してます
- iniファイル内のカスタマイズはご自由に行ってください
P mail plusの更新情報


- タイトルをクリックすると詳細が見られます。
- 詳細なアップデートの方法はAnother Rocomotionに記載してますので、ご参照ください。
- 2007-08-07 ファイル保存方法変更
バージョン
- 1.04
更新内容
- ファイル保存方法変更
更新ファイル
- index.php
- func.php
- 2007-01-10 内部処理変更
バージョン
- 1.03
更新内容
- 内部処理変更
更新ファイル
- admin.php
- index.php
- func.php
- 2006-12-21 細かいバグ修正
バージョン
- 1.02
更新内容
- 細かいバグ修正
更新ファイル
- index.php
- func.php
- 2006-12-08 文字エンコード処理変更
バージョン
- 1.01
更新内容
- 文字エンコード処理変更
更新ファイル
- index.php
- admin.php
- func.php
- 2006-07-07 配布開始
バージョン
- 1.00
更新内容
- 配布開始
更新ファイル
- ---
P mail plusのサンプル


- P mail plusのサンプル (サンプル利用規定を必ずお読みの上、ご利用ください。)
P mail plusのダウンロード


- ダウンロード (利用規定を必ずお読みの上、ダウンロードしてください。)


P mail plusのファイル・フォルダ一覧


- admin.php
- func.php
- index.php
- ini.php
- log.php
- logcnt.php
- phpinfo.php
- css
- jcode
- maillog
- return
- session
P mail plusの設置方法


- 各項目のタイトルをクリックすると詳細情報を表示します。(すべてを開く)
- 01. パスワードの変更
変更ファイル
ini.php / 4行目
変更内容
//パスワードの設定
define("PASSWORD", "0123");
こちらをご自分の好きなものへ変更する(4文字?推奨)
(変更の際に「'」「;」を消さないように注意!!) - 02. 戻りページの変更
変更ファイル
ini.php / 6行目
変更内容
//ホームページ設定
define("HOMEPAGE", "http://localhost");
こちらを戻りたいURIへ変更する
(変更の際に「"」「;」を消さないように注意!!) - 03. タイトルの変更
変更ファイル
ini.php / 12行目
変更内容
//タイトル名を指定
define("TITLE", "Contact");
こちらを好きなタイトルへ変更する
(変更の際に「"」「;」を消さないように注意!!) - 04. カテゴリの変更
変更ファイル
ini.php / 26行目
変更内容
$category = array('カテゴリ1','カテゴリ2','カテゴリ3','カテゴリ4','カテゴリ5');
こちらを好きなカテゴリへ変更する
追加する場合は,’カテゴリ名'を追加する
という風に追加していく
(変更の際に「"」「;」を消さないように注意!!) - 05. メールの設定
変更ファイル
ini.php / 38-46行目
変更内容
//メール設定
//sendmail機能を使用できる(0:いいえ,1:はい)
define('SENDMAIL', 1);
//メール送信先アドレス
define('ADMINMAIL', 'ug@localhost');
//メール送信名
define('ADMINNAME', 'Rocomotion');
こちらをご自分の環境に合わせて変更する
(変更の際に「"」「;」を消さないように注意!!) - 06. メールテンプレートの設定
変更ファイル
ini.php / 50-61行目
変更内容
//メールヘッダ(お客様から問い合わせがあった場合) ※改行は¥nを入れる
define('MAIL_HEADER', "お問い合わせありがとうございます¥n後ほどご連絡させていただきます");
//メールフッタ(お客様から問い合わせがあった場合) ※改行は¥nを入れる
define('MAIL_FOOTER', "p mail plus¥nwebmaster@loclalhost¥nhttp://localhost");
//メールヘッダ(管理よりお客様へ返信する場合) ※改行は¥nを入れる
define('RET_MAIL_HEADER', "いつもお世話になっております¥nいただいたご質問に回答させていただきます");
//メールフッタ(管理よりお客様へ返信する場合) ※改行は¥nを入れる
define('RET_MAIL_FOOTER', "p mail plus¥nwebmaster@localhost¥nhttp://localhost");
こちらを好きなように変更する
¥nは小文字ですのでご注意ください。
(変更の際に「"」「;」を消さないように注意!!) - 07. ファイルのアップロード
変更ファイル
すべて
変更内容
下の図を参考にファイルをサーバへアップロードする
public_html (ホームディレクトリ)
|
+-- pmailp [755] / index.php [644] [755]
| admin.php [644] [755]
| func.php [644]
| ini.php [644]
| log.php [666]
| logcnt.php [666]
|
+---- css [755]
|
+---- jcode [755]
|
+---- maillog [777]
|
+---- return [777]
|
+---- session [777]
[]内はパーミッションの値 - 08. パーミッションの変更
変更ファイル
すべて
変更内容
項番7のかっこの中の値を参考にパーミッションを変更する
(右側のパーミッションはcgiとして動いているサーバのパーミッション) - 09. 動作確認
変更ファイル
index.php admin.php
変更内容
設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する
基本的なアドレスは→http://ご自身の環境/pmailp/index.php(公開)
基本的なアドレスは→http://ご自身の環境/pmailp/admin.php(管理)
404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にPHPファイルがない
もう一度アドレスを確認してください
ソースが表示される場合
PHPが使用できないサーバだと思われます - 10. 動作確認 2
変更ファイル
index.php admin.php
変更内容
チェックモード
http://ご自身の環境/pmailp/admin.php?mode=checkですべて「OK」なのを確認する
書きこみのテストをし、メールが送信されることを確認する
返信のテストをし、メールが送信されることを確認する
正常動作すれば設置終了








