札幌Web制作のシンクグラフィカ

メールフォームプロ送信メールの整形について

keiさん (2011-10-31 16:59:00) http://www.girls-4u.info/example.html

アホの私でも設置できるメールフォームを探していて、メールフォームプロ3.0.0にたどり着きました。

こんなにスマートでスタイリッシュでわかりやすい上に設置するだけでおにゃのこにキャーキャー言われるメールフォームは見たことがない!神のお導きに違いない!

と感激のあまり1ヶ月かけてモチョモチョといじくりまわした挙句、やっとのことで送信テストに成功いたしました。ありがとうございます。
しかしアホの私では解決できなかった部分が2点程ありましたので、質問させて頂きます。

1点目、メールフォームから送信されるメールの内容や自由整形はどの部分を触れば変更できるのでしょうか。
送信者のIPアドレスやホスト名などの項目がメール本文に含まれないようにしたくて、当FAQの
http://www.synck.com/contents/faq/126448453847667680884356546440.html
などを参照させていただいたのですが、send.cgi内に該当するような部分が見つからず、途方に暮れております。

2点目、メールの内容がデフォルトでは「設置者」と「送信者」の二種類になっていますが、その種類を増やすことは出来ますでしょうか。

つまり、複数設置で
メールフォームページAの宛先
:設置者A(統計データの統計データのダウンロードパス等解析情報なし)
:送信者(サンクスメール)
:管理者(全情報)
メールフォームページBの宛先
:設置者B(解析情報なし)
:送信者(サンクスメール)
:管理者(全情報)
というようにメールを送り分けたいのです。
やりかたを教えて頂ければ幸いです。

Re:メールフォームプロ送信メールの整形について

和田 (2011-11-09 06:01:31) www.synck.com

まず環境値を削除する場合はfunction.cgiをいぢります。
具体的にどこをいじるかは139行目くらいにある
$envs .= "\[ " . $mailformENVname[$cnt] . " \] " . $form{$mailformENV[$cnt]} . "\n";

#$envs .= "\[ " . $mailformENVname[$cnt] . " \] " . $form{$mailformENV[$cnt]} . "\n";
とすればたぶん消えます。

また送信宛によって内容を変えることはできません!カスタマイズすればできますが結構たいへんです。