【问题标题】:Removing the PHP Mailer sent header删除 PHP Mailer 发送的标头
【发布时间】:2014-06-24 18:33:06
【问题描述】:

我还是 php 新手,但我有点头疼。我的电子邮件可以完美发送,但在我发送电子邮件后,会出现一个单独的网页,显示所有电子邮件标题信息。我想知道如何删除它?我不希望每个人都看到他们的电子邮件发送到哪里,甚至不想让这个网页显示。在消息发送成功后,我已经尝试将页面直接转到另一个页面,因此标题显示一瞬间。我只想让我的 javascript 提醒显示消息已成功发送,并且很快就会有人出席。

那么我该如何去除标题呢?

页眉在网页上看起来像这样:

2014-06-24 18:21:01 CLIENT -> SERVER: EHLO localhost 
2014-06-24 18:21:02 CLIENT -> SERVER: AUTH LOGIN 
2014-06-24 18:21:04 CLIENT -> SERVER: bWFyaWV0amllLmRhdmVsMjRAZ21haWwuY29t 
2014-06-24 18:21:05 CLIENT -> SERVER: bWFyaTN0amll 
2014-06-24 18:21:09 CLIENT -> SERVER: MAIL FROM: 
2014-06-24 18:21:10 CLIENT -> SERVER: RCPT TO: 
2014-06-24 18:21:13 CLIENT -> SERVER: DATA 
2014-06-24 18:21:17 CLIENT -> SERVER: Date: Tue, 24 Jun 2014 20:20:52 +0200 
2014-06-24 18:21:17 CLIENT -> SERVER: To: blah@gmail.com 
2014-06-24 18:21:17 CLIENT -> SERVER: From: BLAH 
2014-06-24 18:21:17 CLIENT -> SERVER: Subject: Test7 
2014-06-24 18:21:17 CLIENT -> SERVER: Message-ID: <5ee336b4eab3be7e72dbce2097197e26@localhost> 
2014-06-24 18:21:17 CLIENT -> SERVER: X-Priority: 3 
2014-06-24 18:21:17 CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.8 (https://github.com/PHPMailer/PHPMailer/) 
2014-06-24 18:21:17 CLIENT -> SERVER: MIME-Version: 1.0 
2014-06-24 18:21:17 CLIENT -> SERVER: Content-Type: text/html; charset=iso-8859-1 
2014-06-24 18:21:17 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 
2014-06-24 18:21:17 CLIENT -> SERVER: 
2014-06-24 18:21:17 CLIENT -> SERVER: Test7 
2014-06-24 18:21:17 CLIENT -> SERVER: 
2014-06-24 18:21:17 CLIENT -> SERVER: . 
2014-06-24 18:21:19 CLIENT -> SERVER: QUIT

【问题讨论】:

  • 我错过了什么吗?驱动这个脚本的代码在哪里?
  • 是的,如果没有看到发送邮件的代码,就无法判断是什么导致该输出进入浏览器。您最好修复输出原因而不是阻止它,但在紧要关头,您可以尝试在发送邮件之前调用ob_start(),并在发送邮件后调用ob_end_clean() 以阻止输出。同样,更好的选择是识别输出它的内容,而不是阻止输出。
  • 谢谢德文,你刚刚回答了我的问题 :)
  • $mail->SMTPDebug = false;德文回答了我的问题。谢谢你。我没看过。
  • @user3752173 我将其添加为答案,以便您接受。

标签: javascript php email


【解决方案1】:

SMTPDebug 为真将输出这些标头,因为它是 PHPMailer 的开发功能。

对于生产使用,请始终确保调试功能处于关闭状态。

$instance-&gt;SMTPDebug = false;

在这种情况下。

【讨论】:

    猜你喜欢
    • 2016-11-21
    • 2015-07-07
    • 2014-08-30
    • 2015-09-26
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    相关资源
    最近更新 更多