- ベストアンサー
メールの送信先を追加する方法とは?
- ホームページからお客様がメールを送ると、現在はAAA@xxx.jpに送信されますが、追加したいメールアドレスBBB@xxx.jpにも送信することは可能でしょうか?<form>タグの記述からでは変更はできないようです。
- お客様がメールを送るとAAA@xxx.jp(弊社のメールアドレス)に送信されますが、追加したいメールアドレスBBB@xxx.jpにも同時に送信する方法はありますか?
- 当社のホームページではお客様がメールを送れるようになっていますが、追加でBBB@xxx.jpにも送信することはできるのでしょうか?変更は<form>タグの記述からではできないようです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> それとコンマ区切りというのはvalue="AAA@yahoo.co.jp,BBB@yahoo.co.jp"という風でいいんですよね? そうです。上のようにコンマ区切りでアドレスを記述すればどれだけでも送信先は追加できます。 ただし、お使いのスクリプトのメール送信ルーチンがどのようにプログラムされているのかわかりませんので確かなことはいえませんが、各送信先に全送信先アドレスが明示されるかも知れません。 現状では、お客様への返信と担当者への転送の2アドレスに送信しているようですが、別々に2回で送信するか、担当者のアドレスは Bcc にして送信しているなら上記のことは考えなくていいのですが、2アドレスを To にして1回で送信している場合は、メール送信ルーチンを修正しないと各送信先に全送信先アドレスが明示されます。 【修正例】 ※$subject、$messageはエンコード処理済みとします。 $set_to_address.=",$e-mail"; foreach $to (split(/,/,$set_to_address)){ open(MAIL,"| $sendmail -t") || &error($to); print MAIL <<SM; To: $to From: $set_from_address Reply-To: $set_reply_to Subject: $set_subject MIME-Version: 1.0 Content-type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit\n $message SM close MAIL }
その他の回答 (3)
- okmotokun
- ベストアンサー率59% (92/155)
> それは、サーバーのFTPアカウント・FTPパスワードがわからなければ第三者が勝手に変更できるものではないのではないですか? ページのソースを保存して書換えたファイルをブラウザで開けば送信できます。
お礼
なるほど・・・勉強になります。ありがとうございます! それとコンマ区切りというのはvalue="AAA@yahoo.co.jp,BBB@yahoo.co.jp"という風でいいんですよね? 初歩的な質問で申し訳ないです。
- okmotokun
- ベストアンサー率59% (92/155)
> このようなプログラムといいますと、危ないということなのでしょうか? <input type="hidden" name="set_to_address" value="AAA@yahoo.jp"> の値を第三者のメールアドレスに書き換えて送信したらどうなると思いますか。
お礼
説明ありがとうございます。 それは、サーバーのFTPアカウント・FTPパスワードがわからなければ第三者が勝手に変更できるものではないのではないですか? 間違っていたらすみません。
- okmotokun
- ベストアンサー率59% (92/155)
<input type="hidden" name="set_to_address" value="AAA@yahoo.jp"> の value にコンマ区切りでアドレスを書き加えれば良いと思いますが、 それよりも、今どき、このようなプログラムを使っていることにビックリです。 From、To、Reply-To をHTMLに記述するなんて相当ヤバイですよ。今すぐにでもプログラムし直した方がいいです。
お礼
早速のご回答ありがとうございます。 コンマ区切りだけでいいのですか!?なんとも簡単なんですね(笑) このようなプログラムといいますと、危ないということなのでしょうか?
補足
ご回答ありがとうございます。大変詳しく教えていただき、本当にありがとうございます。 まだまだ勉強不足でわからないことだらけですが、これを機会にさらに勉強していきたいと思います。 本当に詳しく説明してくださってありがとうございました。