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

送信者の表示を名前で表示するには

松本 季之さん (2010-06-08 23:00:10) www.com-ts.co.jp/seikatsuclub/mailformpro2/example.html

メールフォームプロを愛用させて頂いています。
使いやすさにとても感動しています。

メールソフトはOutlook Express を使用しています。
設置者に送られてきたメールの送信者の表示がメールアドレスになっていますが
名前で表示することはできますか?

><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><

例えば・・・

Aさん 【メールアドレスは ○○○@×××.△△△ 】 からお問い合わせがきた時

現在送信者の表示が、 ○○○@×××.△△△ になっていますが

Aさんの名前で表示させるようにしたいです。

Re:送信者の表示を名前で表示するには

和田 (2010-06-11 03:23:01) www.synck.com

できませんっ!やってできない事はないのですがセキュリティ的にあんまりやらせたい類の事ではないのでやらせてません!やらせる事は可能ですがPerlで2~3行追記する必要がありますね。

Re:Re:送信者の表示を名前で表示するには

松本さん (2010-06-11 22:10:30) www.com-ts.co.jp/seikatsuclub/mailformpro2/example.html

お返事ありがとうございます。

なるほど、セキュリティの問題があるんですね。
知りませんでした。和田様のサイトはいつも勉強になります。



・・・すみません、メールフォームプロから実際にメールを受けている者から
どうしても、知りたいと言われてしまいました。。。

Perlの記入教えて頂けませんでしょうか?

Re:Re:Re:送信者の表示を名前で表示するには

和田 (2010-06-23 17:44:54) www.synck.com

実際の記述ですね。
function.cgi内にあるgetpostという関数内で
if文を展開している場所でelsif($name eq "subject"){この中に処理}みたいな感じでエレメント名で渡される値によって既定の変数に値を入れるイメージですね。