記事No | : 6002 |
投稿日 | : 2009/06/16(Tue) 18:04:44 |
タイトル | : 差出人がフォームに入力したアドレスでくる。他... |
ID情報 | : miyu618 |
投稿者 | : みゆ |
URL | : http://ribbon.chu.jp/ |
POST-MAIL v4.3 を使用しています。
送信や受信、CCも問題なくできています。
しかし、送信元がメールアドレスに記入されてるアドレスになって届いてしまいます。
例えば、
会社のアドレス(フォームの送信先):info@test.com
お客様がフォームに入力されたアドレス:my_with@ezweb.ne.jp
だとしたら、会社に送られてきたときに送信元が「info@test.com」になってほしいのに「my_with@ezweb.ne.jp」となって受信されてしまいます。
postmail.cgiには、
# ・mimew.pl使用時、name値を「name」とするとこれを「送信者名」と認識
# して送信元のメールアドレスを「送信者 <メールアドレス>」という
# フォーマットに自動変換します。
# (フォーム記述例) <input type="text" name="name">
# (送信元アドレス) 太郎 <taro@email.xx.jp>
とありますが、今現在はnmae=""にはname="名前"が入っています。
---------------------------------------------
もう一つ、body.txtで送信メールの内容を編集できると思うのですが、ここを、
「○○(お客様の名前)様」と文頭に置きたいのです。
これはたぶん、postmail.cgiでプログラムをいじらなければいけないと思うのですが、どこをどう変えていいかがわかりません;
2つありますが、どうぞアドバイスをよろしくお願いします。
あと、設置先URLが会社のHPなので、公開することがどうしてもできないので違うURLにしています;
記事No | : 6004 |
投稿日 | : 2009/06/17(Wed) 15:52:17 |
タイトル | : Re: 差出人がフォームに入力したアドレスでくる。他... |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> POST-MAIL v4.3 を使用しています。
> 送信や受信、CCも問題なくできています。
>
> しかし、送信元がメールアドレスに記入されてるアドレスになって届いてしまいます。
>
> 例えば、
> 会社のアドレス(フォームの送信先):info@test.com
> お客様がフォームに入力されたアドレス:my_with@ezweb.ne.jp
> だとしたら、会社に送られてきたときに送信元が「info@test.com」になってほしいのに「my_with@ezweb.ne.jp」となって受信されてしまいます。
ん?メールの世界では、それが正常ではないですか?
> もう一つ、body.txtで送信メールの内容を編集できると思うのですが、ここを、
> 「○○(お客様の名前)様」と文頭に置きたいのです。
> これはたぶん、postmail.cgiでプログラムをいじらなければいけないと思うのですが、どこをどう変えていいかがわかりません;
過去ログ検索しましょうね。
http://www.kent-web.com/support/old/68/0458.html
name="名前”としているなら、
$tbody =~ s/\$name/$in{'名前'}/; ## ←追加
と、すれば良いです。
> 2つありますが、どうぞアドバイスをよろしくお願いします。
> あと、設置先URLが会社のHPなので、公開することがどうしてもできないので違うURLにしています;
非公開の状態で回答出切るのは以上です。