阻止PhpMailer显示消息

时间:2014-11-16 18:09:56

标签: php phpmailer

我已经与phpmailer建立了一个成功的联系表单,但是,每当我显示感谢信息时,我总会得到这条消息。

SMTP -> FROM SERVER:220 mx.google.com ESMTP e2sm28679155qaw.10 - gsmtp 
SMTP -> FROM SERVER: 250-mx.google.com at your service, [##.##.###.##] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 
SMTP -> FROM SERVER:250 2.1.0 OK e2sm28679155qaw.10 - gsmtp 
SMTP -> FROM SERVER:250 2.1.5 OK e2sm28679155qaw.10 - gsmtp 
SMTP -> FROM SERVER:354 Go ahead e2sm28679155qaw.10 - gsmtp 
SMTP -> FROM SERVER:250 2.0.0 OK 1416161162 e2sm28679155qaw.10 - gsmtp 
SMTP -> FROM SERVER:221 2.0.0 closing connection e2sm28679155qaw.10 - gsmtp

(##。##。###。##)是我的IP地址。

有人可以帮我摆脱这条消息吗?

感谢。

3 个答案:

答案 0 :(得分:11)

phpmailer脚本中删除以下行。

$mail->SMTPDebug  = 2; 

// 0 = off (for production use, No debug messages)
// 1 = client messages
// 2 = client and server messages

https://github.com/PHPMailer/PHPMailer/blob/master/examples/smtp.phps

答案 1 :(得分:0)

在此行上的

评论用于停止接收消息或 阻止PhpMailer显示消息

$mail->SMTPDebug  = 2;

从您的phpmailer脚本中获取。

//$mail->SMTPDebug  = 2;

答案 2 :(得分:0)

尝试

$mail->SMTPDebug = 0; //0 = off (for production use, No debug messages) debugging: 1 = errors and messages, 2 = messages only