0

次の PHP コードを使用してメールを送信しようとしていますが、次のエラーが表示されます。

警告: mail(): SMTP サーバーの応答: 530-5.5.1 認証が必要です。詳細については、530 5.5.1 http://support.google.com/mail/bin/answer.py?answer=14257をご覧ください。

<?php
    $to = "jaynanavati@gmail.com";
    $subject = "Test mail";
    $message = "Hello! This is a simple email message.";
    $from = "jaynanavati@gmail.com";
    $headers = "From:" . $from;
    mail($to,$subject,$message,$headers);
    echo "Mail Sent.";
?>
4

1 に答える 1

0

SMTP サーバーが認証を要求していることは明らかです。PHPMailer など、より強力なメール送信ツールを使用してください。

于 2013-04-20T07:35:54.537 に答える