我无法使用PHPMailer发送邮件

时间:2018-10-17 11:02:28

标签: php

这是我的index.php文件

请建议以下代码出了什么问题,我没有收到邮件,或者还有其他简单的发送电子邮件的方法。

exten => _X.,1,Set(GLOBAL(NUMB2)=Val1)
same => n,Set(GLOBAL(NUMB)=Val2)

1 个答案:

答案 0 :(得分:1)

首先包含class.phpmailer.php和classes / class.smtp.php。

 <?php
    require "autoload.php";
    include "class.phpmailer.php"; // include the class name
    include "class.smtp.php";

    $mail = new PHPMailer;
    $mail->isSMTP();
    $mail->SMTPAuth=false;
    $mail->SMTPSecure='tls';
    $mail->Host='smtp.gmail.com';
    $mail->port='587';
    $mail->isHTML();
    $mail->Username='demoXXXXX@gmail.com';
    $mail->Password='XXXXXX';
    $mail->SetFrom('no-reply@gmail.com');


    $mail->Subject = "Subject Text";
    $mail->Body = "<i>Mail body in HTML</i>";


    $mail->addAddress("parkingston@gmail.com");

    if(!$mail->send()) 
    {
        echo "Mailer Error: " . $mail->ErrorInfo;
    } 
    else 
    {
        echo "Message has been sent successfully";
    }

    ?>   

如果没有这两个文件,则可以轻松下载。希望对您有帮助。