【问题标题】:trying to send BCC field to php mailer试图将密件抄送字段发送到 php 邮件程序
【发布时间】:2020-05-01 02:57:17
【问题描述】:

我有这个 5 年前有人给我的代码,它运行良好,但现在我需要发送一个固定的密件抄送字段。我不知道我在做什么,有人可以帮帮我吗?

……部分代码被剪掉了……(主要是用户邮箱服务器密码、端口……)

foreach($users as $u){

            echo "Procesando...\n";
            print_r($u);
            flush();
            $msg="Nombre:".$u->name."<br/>";
            $msg.="Email:".$u->email."<br/>";
            $msg.="Fecha:".$u->date."<br/>";
            $mail=new PHPMailer();
            //indico a la clase que use SMTP
            $mail->IsSMTP();
            //permite modo debug para ver mensajes de las cosas que van ocurriendo
            $mail->SMTPDebug = 1;
            //Debo de hacer autenticación SMTP
            $mail->SMTPAuth = true;
            $mail->SMTPSecure = "ssl";
            //indico el servidor de Gmail para SMTP
            $mail->Host = SMTP_SERVER;
            //indico el puerto que usa Gmail
            $mail->Port = SMTP_PORT;
            //indico un usuario / clave de un usuario de gmail
            $mail->Username = SMTP_USER;
            $mail->Password = SMTP_PASS;

            $mail->AddReplyTo(REPLY_EMAIL,REPLY_NAME);
            $mail->AddCC(SMTP_USER);
            $mail->Subject = "Nuevo mensaje de contacto";
            $mail->MsgHTML($msg);
            $mail->FromName = REPLY_NAME;
            //indico destinatario
            $mail->AddAddress($u->email, $u->name);
            $x=$mail->Send();
            print_r($x);
            //exit;
    }

提前致谢

【问题讨论】:

    标签: php linux centos


    【解决方案1】:

    您正在使用 PHPMailer,其文档位于 https://github.com/PHPMailer/PHPMailer

    如果你看例子,你可以看到添加密件抄送的功能

    $mail-&gt;addBCC('bcc@exmaple.com');

    你可以使用变量

    $bcc = "bcc@exmaple.com"; $mail->addBCC($bcc);

    【讨论】:

    • 非常感谢,那是我一直在寻找的!!
    猜你喜欢
    • 2015-12-19
    • 2012-03-20
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 2015-10-01
    • 2017-03-08
    • 2014-10-06
    相关资源
    最近更新 更多