phpmailer로 대량으로 메일을 암송하다

1642 단어
///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);

좋은 웹페이지 즐겨찾기