winXPのローカル環境でmail関数を使ってメールを送れるかテストしたいんですが

"sendmail_from" not set in php.ini or custom "From:" header missing

と出て送れませんでした。


php.iniの[mail function]は
SMTP = localhost  または SMTP = xx.xx.com(普段使ってるメールのSMTP)
sendmail_from = [email protected] (普段使ってるメールアドレス)
で試しました。;は外してあります。Apacheも再起動しています。

telnetを試したところ、上記のメールアドレスとSMTPで正常に送信できました。
どこがダメなんでしょうか、誰か助けてください……