douzhengnao8265 2017-04-17 16:17
浏览 71
已采纳

PHPMailer错误:

i can't send email with PHPMailer. I have already read a lot of questions about this but none can help me

This is my config:

$this->IsSMTP();
$this->SMTPAuth = true;
$this->SMTPDebug = 2;
$this->CharSet = "UTF-8";
$this->Port = 587;
$this->Host = gethostbyname('smtp.googlemail.com'); //fix ipv6 problems
$this->SMTPSecure = 'tls';

And this is debug:



SMTP -> FROM SERVER:220 smtp.googlemail.com ESMTP m62sm4902317qte.5 - gsmtp
SMTP -> FROM SERVER: 250-smtp.googlemail.com at your service, [189.61.226.25]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS
SMTP -> FROM SERVER:
SMTP -> ERROR: RSET failed: 
SMTP -> NOTICE:
EOF caught while checking if connected

  • 写回答

1条回答 默认 最新

  • douzhi7070 2017-04-17 18:01
    关注

    you can use this

        define('GUSER', 'yourt@gmail.com'); // GMail username
        define('GPWD', 'Password'); // GMail password
    global $error;
        require_once('phpmailer/class.phpmailer.php');
    $mail = new PHPMailer();  // create a new object
    //$mail->IsSMTP(); // enable SMTP
    $mail->SMTPDebug =1;  // debugging: 1 = errors and messages, 2 = messages only
    $mail->SMTPAuth = true;  // authentication enabled
        $mail->SMTPSecure = false;
    $mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for GMail
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 465; 
    
    $mail->Username = GUSER;  
    $mail->Password = GPWD;           
    $mail->SetFrom($from, $from_name);
    $mail->Subject = $subject;
    
    
        $mail->IsHTML(true); // send as HTML
    
        $mail->Body = $body;
        $mail->AltBody = $mail->Body;
    
    $mail->AddAddress($to);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 arcgis中更新地理配准后几个图层分离怎么解决?
  • ¥15 想请教大家关于机器学习的问题
  • ¥15 虚幻UE保存Actor位置失败
  • ¥15 多个.nii合并为.nii.gz格式
  • ¥50 现在需要统计2023年全年 “签收时间(qssj)” 到 “提交时间(tjsj)” 小于半小时的业务量,但是要排除掉周末的时间,同时还要排除中午休息的时间。
  • ¥50 opencv模板匹配为何图像差别大仍然匹配数值高?
  • ¥15 如何成功完成主菜单和分菜单的代码编程C++
  • ¥15 怎样采集或者其它途径拿到全国最新个体工商户数据
  • ¥20 我是一名大学生,想学习java是自学还是报培训班呢
  • ¥15 pycharm该如何爬取网易云歌曲下的评论?