sendmailをつかってメールを送るには?

[上に] [前に] [次に]
さっち 1999/06/21(月) 16:03:56
こんにちは!
アドレスを固定し変数に入れておき、sendmailするとメールは送信
されるのですが、FORMからアドレスを受取りsendmailをすると動い
てくれません。ちなみに、xxxx\@xxxxと@の前に\をいれないとなら
ないので、~ s///gを使っているのですが、どうしたらよいのでし
ょうか?

ふじ 1999/06/21(月) 17:05:36
>ちなみに、xxxx\@xxxxと@の前に\をいれないとならないので、
それは
$mail = "abc\@xxx.yyy";
のように代入する場合に、@が配列として展開されないように
エスケープするのであって、フォームから変数に値が入る場合は
$mail =~ s/\@/\\@/
等とせず、そのまま sendmail に渡せば良いです。

さっち 1999/06/21(月) 17:52:00
ふじさんありがとうございます。
動きました。あともう一つ質問なんですが、フォームでアドレス
入力のときに複数のアドレスを入力したいときは、「,」で区切れば
良いのですか?

ふじ 1999/06/21(月) 17:58:29
通常は、 , で区切って並べるだけでOKです。

../199905/99050054.htm

さっち 1999/06/21(月) 18:10:05
[[解決]]
ふじさん、どうもありがとうございました。
今日の午後からずっと悩んでたので、すっきりしました。
また、よろしくお願いします!

[上に] [前に] [次に]