【问题标题】:Phpmailer Add Bcc not workingPhpmailer 添加密件抄送不起作用
【发布时间】:2012-09-13 12:28:42
【问题描述】:

我正在使用 Phpmailer 发送邮件。除了密件抄送外,它运行良好。密件抄送收件人看不到抄送和收件人。为什么会这样?

require_once("PHPMailer_v5.1/class.phpmailer.php");
            $mailer = new PHPMailer();
            $mailer->IsSMTP();

            $mailer->SMTPAuth = true;
            $mailer->SMTPSecure = "tls";

            $mailer->Host = 'smtp.gmail.com';
            $mailer->Port = 587;            

            $mailer->Username = $userid;
            $mailer->Password = $epwd;
            $mailer->FromName = $fromname;
            $mailer->From = $userid;
            $mailer->AddAddress($to,$toname);
            $mailer->Subject = $subject;                
            $mailer->Body =$content;                
            $mailer->AddCC($cc, $tocc);             
            $mailer->AddBCC($bcc, $tobcc);          
            $mailer->AddAttachment($dest_filename);
            $mailer->Send()

【问题讨论】:

  • $mailer = new PHPMailer(); $mailer->IsSMTP(); $mailer->SMTPAuth = 真; $mailer->SMTPSecure = "tls"; $mailer->主机='smtp.gmail.com'; $mailer->端口 = 587; $mailer->用户名 = $userid; $mailer->密码 = $epwd; $mailer->FromName = $fromname; $mailer->发件人 = $userid; $mailer->AddAddress($to,$toname); $mailer->主题 = $主题; $mailer->正文 =$content; $mailer->AddCC($cc); $mailer->AddBCC($bcc); $mailer->发送()

标签: php phpmailer


【解决方案1】:

这很有可能是 gmail 问题。 您是否与其他 SMTP 服务提供商进行了测试?

【讨论】:

    【解决方案2】:

    来自class.phpmailer.php:

    /**
      * Adds a "Bcc" address. Note: this function works<br>
      * with the SMTP mailer on win32, not with the "mail"<br>
      ...
     */
    function AddBCC($address, $name = '') {
      ...
    }
    

    【讨论】:

    • 这个问题太模糊了,不可能知道出了什么问题,但是这个答案并没有添加任何有用的信息。
    猜你喜欢
    • 2014-04-28
    • 2011-04-02
    • 1970-01-01
    • 2014-02-08
    • 2014-10-28
    • 2014-07-16
    • 2017-08-28
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多