メール送信フォームで記入した内容を自動返信するには?
[上に]
[前に]
[次に]
みゅーう
2000/03/29(水) 15:38:48
こんにちは。
いつも、楽しみに拝見しております。
まだ、初心者なので、お教え下さい。
宜しくお願い致します。
感想・アンケート 等をメール送信ファームで設置したので
記入していただいているのですが、アドレス間違いが増えて
ご返事が出せません。
できたら、記入していただいた方に自動で書いていただいた内容と
「メール、ありがとうございます。後日、ご返事書きます。」
など、メッセージをいれて メールを受け取ったことを
お知らせしたいのですが・・・・。
できますか?
らてる
2000/03/29(水) 16:44:40
これって、CGIでメール送信しているのではなくて、
<form action:mailto:xxx@aaa.bbb.cc ....>
を使っている画面でということなのでしょうか。
びぃす
2000/03/29(水) 21:44:01
> アドレス間違いが増えてご返事が出せません。
のの場合には、
> 記入していただいた方に自動で書いていただいた内容と
(中略)
> お知らせしたいのですが・・・・。
は無理だと思います。間違っていたら届きませんもの。
メールソフトの設定など確実な場所からコピーしたメール
アドレスをペースとしてもらうように促す以外はないように
思います。
みゅーう
2000/03/30(木) 00:14:48
早速のご返事ありがとうございます。
私の質問の仕方がわかりにくくて申し訳ございません。
CGIのメール送信フォーム設置で、以前 あるホームページで
問い合わせをしたところ、私が問い合わせをした内容と
−−−−−−−−−−−−−−−−
確かにメールを頂戴致しました。
24時間以内にご返事致します。
−−−−−−−−−−−−−−−−
と書かれたメールが送信後、すぐにきました。
問い合わせの際にも、メール受信の確認のメールが
届かない場合はアドレスを確認して再度お願い致します。
と書かれておりました。
どのようにしたらよいのでしょうか。
教えてください。
らてる
2000/03/30(木) 09:30:09
入力フォームで起動するCGIで上記メッセージを表示すると
ともにメールの送信をすればよいと思いますが。
#あとはロジック的な問題ですね。
ヒソカ
2000/03/30(木) 22:16:26
> できたら、記入していただいた方に自動で書いていただいた内容と
> 「メール、ありがとうございます。後日、ご返事書きます。」
> など、メッセージをいれて メールを受け取ったことを
> お知らせしたいのですが・・・・。
いろんな方法がとれますが、CGIでメールを送信されていると仮定
して進めます。
CGIで入力内容をそのまま自分のアドレスに送信し、同時に内容の
後ろに
−−−−−−−−−−−−−−−−
確かにメールを頂戴致しました。
24時間以内にご返事致します。
−−−−−−−−−−−−−−−−
この文章を追加加工したものを相手に送信するロジックを
追加してやればいいだけです。
もしくは自分の受け取るメールサーバーでprocmailが使えるので
あれば、受け取ったメールを加工して自動返信させるとか・・・
こちらの方法はメールを加工するプログラムとUNIXの知識が必要です。
> アドレス間違いが増えてご返事が出せません。
これはぴぃすさんの書き込みのように根本的に無理です。相手の方の
正しいメールアドレスを知る手段がありませんから。
しかし、全角、半角のうち間違いやメールアドレスとしての書式に
合っていないアドレスでの入力javascriptでもCGIでもチェックでき
ますので、そういうロジックを組み入れれば少しは改善するかも?
怪しげなアドレスからの入力をチェックするには、CGIで環境変数を
取得してREMOTE_HOSTと入力されたアドレスが同じドメイン以外受け
付けないというチェックの仕方もあります。(ただし、フリーメール
アドレスの利用者には厳しい処置かも?)
CGIの改造を伴いますが、それほど複雑な処理では無いので頑張って
下さい。
みゅーう
2000/04/01(土) 17:25:34
ありがとうございました。
がんばってみます!!
[上に]
[前に]
[次に]