头像

phpmailer批量发送邮件源码

2017-07-15 16:59:36 收藏    来源:PHP代码   浏览()   评论 ( 0 )   

phpmailer批量发送邮件源码
本文封装了一个简单的批量发送邮件方法,多个邮件以逗号隔开。建议用163邮箱发送,稳定而且快。
查看演示 下载资源:0

手机扫码访问:

下载资源 下载积分:150

  发送邮件方法

    function sendMail($to_email, $paras) { 
        $pattern = "/^([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)$/i"; 
        if (!preg_match($pattern, $to_email)) { 
            return "".$to_email."邮箱格式有误"; 
        } 
        $from = $paras['from']; 
        $title = $paras['title']; 
     
        $body = $paras['body']; 
        $smpt = $paras['smpt']; 
        $account = $paras['account']; 
        $pwd = $paras['pwd']; 
        include_once 'phpmailer/class.phpmailer.php'; 
        $mail = new PHPMailer(); //PHPMailer对象 
        $mail->CharSet = 'UTF-8'; //设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码 
        $mail->IsSMTP();  // 设定使用SMTP服务 
        $mail->SMTPDebug = 0;                     // 关闭SMTP调试功能 
        $mail->SMTPAuth = true;                  // 启用 SMTP 验证功能 
        $mail->SMTPSecure = '';                 // 使用安全协议 
        $mail->Host = $smpt;  // SMTP 服务器 
        $mail->Port = "25";  // SMTP服务器的端口号 
        $mail->Username = $account;  // SMTP服务器用户名 
        $mail->Password = $pwd;  // SMTP服务器密码 
        $mail->Subject = $title; //邮件标题 
        $mail->SetFrom($account, $from); 
        $mail->MsgHTML($body); 
        $mail->AddAddress($to_email, $from); 
        $result = $mail->Send() ? '200' : $mail->ErrorInfo; 
        return $result; 
    }


标签: 邮件
声明:转载请注明来源(PHP代码)并保留原文链接:http://www.phpdaima.com/form-36.html
广告不存在
评论0

后面还有条评论,点击查看>>

温馨提示:为规范评论内容,垃圾评论一律封号...

phpmailer批量发送邮件源码
我的积分余额: 0.0 已下载次数: 0
所需积分:150150 开始下载
×