用phpmailer批量暗送邮件

///smtp批量发送邮件,密送方式
///$to,用;号隔开
function send_mail($to,$subject,$body)
{
    ///配置项,就这一个
    $cfg=array( 'smtp_server'=>'smtp.exmail.qq.com',
                 'smtp_port'=>  25,
                 'username'=>'****@173aft.com',
                 'password'=>'***',
                 'show_name'=>'阿饭提邮件助手'  ///这个显示在发件人栏,
                );

    require 'class.phpmailer.php';
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPAuth   = true;                  // enable SMTP authentication
    $mail->Host       = $cfg['smtp_server']; // sets the SMTP server
    $mail->Port       = $cfg['smtp_port'];                    // set the SMTP port for the GMAIL server
    $mail->Username   = $cfg['username'];        // SMTP account username
    $mail->Password   = $cfg['password'];        // SMTP account password

    $mail->Subject =$subject;
    $mail->MsgHTML($body);
    $mail->IsHTML(true); // send as HTML
    $mail->Charset="UTF-8"; 
    $mail->SetFrom($cfg['username'], $cfg['show_name']);

    foreach(explode(';', $to) as $touser) 
    {
        $mail->AddBCC($touser);
        //$mail->AddCC('[email protected]');
    }
    if(!$mail->Send())
    {
      echo "Mailer Error: " . $mail->ErrorInfo;
    }
    else
    {
      echo "Message sent!";
    } 

}
$to='[email protected];[email protected]';
$subject='主题';
$body=file_get_contents('1.php');
send_mail($to,$subject,$body);


你可能感兴趣的:(用phpmailer批量暗送邮件)