現在perlでWEB作成をしておりますが
sendmailでつまづいております。
if (!open(MAIL,"| $sendmail -t $to")) { return(1); }
ユーザが入力したメールアドレス($to)に不正なアドレスが
入力されるとsendmailでエラーを吐いて、落ちてしまいます。
(Invalid host name・・・・)
メールアドレスを正規表現を使って全てチェックするのが
困難なのでsendmailのエラーをキャッチしたいのですが
無理なのでしょうか?