Linux で PHP スクリプトを使用して電子メールを送信したいと考えています。私のコードは次のとおりです。
$to = $row['EmailID'];
$subject = "XYZ";
$message = "yes!!!!";
$from = "pallav123goyal@gmail.com";
if(!mail($to,$subject,$message,"From:" . $from))
{
echo "Confirmation E-mail couldn't be sent to " . $row['EmailID'] . "<br>";
}
else
{
echo "Confirmation E-mail sent to " . $row['EmailID'] . "<br>";
}
コードを実行すると、出力から明らかなように、上記のコードの else 部分が実行されます。ただし、$row['EmailID'] (有効な電子メール ID) に電子メールは送信されません。
メール用の SMTP サーバーを指定する必要があると言われました。それ、どうやったら出来るの?