RedhatやCentOSなどでWeb専用サーバをたてた場合に陥りやすい罠。今後のためにメモ。 なお以下環境を前提に記述します。 php、postfixなどをrpmで導入済み メールサーバは別サーバとして存在する このサーバのpostfixは何も設定していない、かつ起動していない このサーバのDNS設定は正しく完了している phpコード <?php $to='username@domain.com'; <-- 宛先アドレス $subject='TEST MAIL'; $body='THIS IS TEST'; echo mail($to,$subject,$body); ?>なおコマンドラインで実行するには以下です。 $ php -f mailtest.php 結果はまぁふつうに「1」が返ると思います。これは「正しく配送された」ではなく「コマンドが無事終了した」という事です。 ポイント1: