1

gmailでメール送信できるようにsendmail.iniandで設定しました。php.ini受信者は私の hotmail です。hotmail を開くと、gmail から何も受信されません。誰でもそれで私を助けることができますか?以下は私のphpコードです:

<?php
    $to = 'kill_stealer90@hotmail.com';
    $subject = 'hello';
    $message = 'why i so pro';
    $headers = 'From:jackychickenchan@gmail.com';
    if (mail($to,$subject,$message,$headers)){
        echo("<p>sent</p>");
    }else{
        echo("<p>failed</p>");
    }
?>

これが私のsendmail.ini設定です

smtp_server=smtp.gmail.com

; smtp port (normally 25)

smtp_port=465

smtp_ssl=auto

auth_username=jackylonelyboy+gmail.com
auth_password=nemesis90

ここに私のphp.ini設定があります

; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
; SMTP = smtp.gmail.com
; smtp_port = 465
4

2 に答える 2

4

SMTP サーバーのコメントを外していません。php.ini の SMTP およびポート行からセミコロンを削除します。

于 2013-09-04T13:27:36.197 に答える
1

認証用のユーザー名としてjackylonelyboy@gmail.com代わりに使用する必要があると思います。jackylonelyboy+gmail.com

于 2013-09-04T13:49:46.180 に答える