php大量邮件,PHPMailer批量发送邮件的实例代码
/**
* phpMailer批量发送邮件
* by http://www.jquerycn.cn
*/
header ( 'Content-Type: text/html; charset=utf-8' );
require ("class.phpmailer.php");
error_reporting ( E_ERROR );
$handle = fopen ( 'error.log', 'a+b' );
$mailconfig = array (
'FromName' => '管理员',
'SMTPAuth' => true,
'CharSet' => 'utf8',
'Encoding' => 'base64'
);
//Mail STMP 需要大量的账号,否则容易被禁
$mailservers = array (
array (
'host' => 'smtp.163.com',
'username' => 'test1@163.com',
'password' => 'test1'
),array (
'host' => 'smtp.163.com',
'username' => 'test2@163.com',
'password' => 'test2'
),array (
'host' => 'smtp.163.com',
'username' => 'test3@163.com',
'password' => 'test3'
)
);
$counter = 0;
function smtp_mail($sendto_email, $subject, $body, $att = array()) {
global $handle, $mailconfig, $mailservers, $counter;
$mail = new PHPMailer ();
$mail->IsSMTP ();
$mailserver = $mailservers [$counter % count($mailservers)];
$mail->Host = $mailserver ['host'];
$mail->Username = $mailserver ['username'];
$mail->Password = $mailserver ['password'];
$mail->FromName = $mailconfig ['FromName'];
$mail->SMTPAuth = $mailconfig ['SMTPAuth'];
$mail->From = $mail->Username;
$mail->CharSet = $mailconfig ['CharSet'];
$mail->Encoding = $mailconfig ['Encoding'];
$mail->AddAddress ( $sendto_email );
// 对附件文件的处理
foreach ( $att as $key => $val ) {
if (! empty ( $val )) {
$mail->AddAttachment ( $val ); // 注意要给绝对路径
}
}
$mail->IsHTML ( true );
$mail->Subject = $subject;
$mail->Body = $body;
$mail->AltBody = "text/html";
if (! $mail->Send ())
//将错误写入到错误日志文件
fwrite ( $handle, $sendto_email."--".($mail->From)."\r\n" );
else
echo "邮件发送成功! $counter\n";
$counter ++;
}
// 邮件内容
$body = file_get_contents ( 'mail_content.php' );
for ($i=0;$i
// 参数说明(发送地址, 邮件主题, 邮件内容,附件绝对路径)
//smtp_mail ( '887799999@qq.com', '欢迎光临jquery中文网', $body, array ('email.txt') );
}
fclose($handle);
?>
php大量邮件,PHPMailer批量发送邮件的实例代码相关推荐
- python打开qq并登录_使用Python进行QQ批量登录的实例代码
具体代码如下所示: #coding=utf-8 __author__ = 'Eagle' import os import time import win32gui import win32api i ...
- ThinkPHP 3.2 DEMO案例系列【phpmailer批量发送邮件】
但是邮件和短信相比在一些场景依然有着重要的意义和优势: 1:零成本:发邮件没有费用: 2:内容丰富且量大:邮件可以长篇大论:图文并茂: 3:增加访问量:用户很容易通过邮件中的链接访问网站: 好了:下面 ...
- php 结合 PHPMailer 批量发送邮件。
1.下载 PHPMailer: https://sourceforge.net/projects/phpmailer/ 2.文件放到项目中,加载引入到文件中. 3.php代码. <?php /* ...
- thinkphp集成系列之phpmailer批量发送邮件
前段时间写了一篇博客:thinkphp集成系列之短信验证码.订单通知 说了这是一个短信通知泛滥的年代:大部分网站的邮箱注册都已经被短信注册所取代: 但是邮件和短信相比在一些场景依然有着重要的意义和优势 ...
- html发照片的文本实例,python发送邮件的实例代码(支持html、图片、附件) -电脑资料...
第一段代码: 复制代码代码如下: #!/usr/bin/python # -*- coding: utf-8 -*- import email import mimetypes from email. ...
- cdo收取邮件_【Excel VBA】- 使用CDO批量发送邮件(二)
前一期为大家介绍了如何使用VBA结合Outlook批量发送邮件,需要批量为不同的人发送不同的附件等,可以很方便的批量发送.但缺点是需要事先配置Outlook邮箱.那有没有不需要配置Outlook即可批 ...
- java 多线程 发邮件_Spring多线程批量发送邮件(ThreadPoolTaskExecutor)
1,需求:使用多线程批量发送邮件 需要批量发送邮件大概400封左右,但是因为发送邮件受网络限制,所以经常导致等待超时.所以就想到了使用多线程来发邮件,因为是异步的所以返回结果不受发邮件影响. 2,思路 ...
- PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)...
源码地址:https://github.com/Tinywan/PHP_Experience 测试环境配置: 环境:Windows 7系统 .PHP7.0.Apache服务器 PHP框架:ThinkP ...
- 【代码】邮件群发机PHP实现实例分享
原理: 第一申请大量的邮箱帐号 腾讯的 126的 163的 新浪的 雅虎的 谷歌的 等等提供smtp服务的 第二:收集你要发送邮件的邮件列表 第三:遍历邮件列表,每一个邮件发送邮件 第四:用linux ...
- 让自己开发的VBA应用能够批量发送邮件(可带多个附件)
当我们开发了一个VBA应用,很多时候需要让它能够自动批量发送邮件.这时候,我们就需要使用到CDO了.CDO全称Collaboration Data Objects,即协作数据对象,是Office 软件 ...
最新文章
- Java_压缩与解压工具类
- Keras方法进行词嵌入
- A题 Go! Fun游长三角 2021年第一届长三角高校数学建模竞赛
- poj 2480 (欧拉函数应用)
- 阿里火力全开 IoT!
- Android应用开发之版本更新你莫愁
- web CSS的知识- 关于后代选择器,子选择器,兄弟选择器的使用
- php 用pdf转html,使用PHP将HTML PDF转换为PDF
- JSONObject.fromObject() 转换时的日期处理问题
- kata-containers对接firecracker
- 实战案例:如何快速打造1000万+播放量的抖音网红?
- 发改委指导意见保障大豆产业安全
- Opcode 缓存介绍以及使用 Opcache
- PHPMailer 使用方法(支持群发):
- 加州大学欧文分校6个最受欢迎的英语语法MOOC课程
- 不同手机型号图文预览_微信编辑器预览一般以多大的手机尺寸为准?
- go语言 | jwt鉴权初涉
- 主题包网址(Theme)
- 0x80073712_win10更新 错误代码: (0x80073712)
- 2.Linux下程序代码的编译
热门文章
- 创建一维数组,存储班级中10位同学的年龄信息,并求出班级同学的平均年龄。找出班级中的最小年龄和最大年龄。(冒泡排序)
- 全国省市区街道区域信息 API 接口
- 服务器网站兼容不正常,升级为IE11后兼容模式设置,部分网站无法正常浏览,兼容模式仍然无法正常访问部分网站的解决办法...
- 无能的力量 -- 《看见》
- 智能家居弱电布线设计注意事项
- HWP转Word说明
- 常见容错机制:failover、failfast、failback、failsafe
- t999主页劫持/篡改木马
- 手机邮箱如何申请注册?163邮箱申请哪个好?
- matlab latex 表格,latex表格绘制及对齐