PHP のメール機能のトラブルシューティング方法を教えてください。以下のコード (明らかに、実際の電子メール アドレスが記載されています) はERRORを出力し、メッセージを受信しません。
if(mail("email@address.com","test subject","test messaeg"))
echo "SENT";
else
echo "ERROR";
私の php.ini には、CentOS 6.3 最小がセットアップされるデフォルト設定があります。
SMTP = localhost
smtp_port = 25
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On
SSH経由で以下を試してみましたが、うまくいきました。Gmail アカウントにメッセージを受け取りました:
echo "Body text." | mail -s "Hello world" email@adderss.com
これをトラブルシューティングするには、ここからどこに行く必要がありますか?