- 浏览: 221791 次
- 性别:
- 来自: 南宁
文章分类
最新评论
-
rogermmg:
把商品 分享到facebook,twitter 等等 连接代码集合 -
qq398705749:
qkjava 写道不知道涉及到放大的页面一共有几个就一个呀
局部图片放大功能 magiczoom -
qkjava:
不知道涉及到放大的页面一共有几个
局部图片放大功能 magiczoom -
qq398705749:
lz12366 写道mysql_connect,mysql_q ...
创建在网页的mysql表 -
lz12366:
mysql_connect,mysql_query都是jque ...
创建在网页的mysql表
发过邮件的人都知道,从别人那里申请的邮箱,没法群发。有些人说QQ不是群发吗?对是可以,但只能一次性发30个以内!发多了QQ邮箱就发不出去了!再说也没有法自定义邮箱格式!
下面说一下传统群发邮件方法!你如果不会写php程序你可以选择用群发软件!在这里我们先只讲php程序!如下:
mail.class.php地址:http://www.123lianjie.com/mail.class.txt
<?php
include("mail.class.php");
$scontent = date("Y-m-d H-i-s");
##########################################
$smtpserver = "smtp.tom.com";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = "c@tom.com";//SMTP服务器的用户邮箱
$smtpemailto = "e421083458@163.com";//发送给谁
$smtpuser = "c";//SMTP服务器的用户帐号
$smtppass = "3780292";//SMTP服务器的用户密码
$mailsubject = "感恩2009,相约2010,导购泉城祝您元旦快乐";//邮件主题
$mailbody = $scontent;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = false;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?>
如果你用这种方法发的邮件过多!smtp服务器就有可能把你暂时屏蔽!这时你就无法发出邮件了!怎么避免这种问题呢?自己架势mail服务器就没问题了!
在这里我们的用WinWebMail 3.7.7.3来架设mail服务器!建议把所有限制全部√去!这样mail服务器就能得最大限度的应用!
找出自己的多个域名!分别做一个二级域名指向你的mail服务器IP!然后再再你的mail服务器上绑定上域名!然后用以上多个域名分别注册多个账号!这样子你就不只是一个smtp服务器了!是多个!adsl用户IP绑定问题大家都会吧!用路由做一个映射!就可以了!测试服务器是否能够正常使用!
如果没有问题了!我们就来写php群发程序了!
我们要先想几个问题!1.不要发邮件过快,10s可以吧!2.能按数组来发邮件这样方便加的入邮箱列表!3.轮流使用不同的发信地址来发送邮件!具体大家看程序吧!
<?php
include("mail.class.php");
session_start();
$email_arr = explode("|","421083458@qq.com");
//print_r($email_arr);
if(!isset($_SESSION['e']))
$_SESSION['e'] = 0;
if($_SESSION['e']>=count($email_arr))
die("全部邮件发送完毕!");
$e = $_SESSION['e'];
$_SESSION['e'] = $_SESSION['e']+1 ;
echo $e;
date_default_timezone_set('PRC');
$scontent = date("Y-m-d H-i-s");
$domain = array(
"0"=>array("0"=>"k@mail.kemeishuma.com","1"=>"k","2"=>"3780292"),
"1"=>array("0"=>"p@mail.penghuaji.org","1"=>"p","2"=>"3780292"),
"2"=>array("0"=>"s@mail.smileshoping.cn","1"=>"s","2"=>"3780292"),
"3"=>array("0"=>"1@mail.123lianjie.com","1"=>"1","2"=>"3780292"),
"4"=>array("0"=>"c@mail.chunshuiji.org","1"=>"c","2"=>"3780292"),
);
if(!isset($_SESSION['i'])||$_SESSION['i']>4)
$_SESSION['i'] = 0;
$i = $_SESSION['i'];
$_SESSION['i'] = $_SESSION['i']+1 ;
##########################################
$smtpserver = "mail.chunshuiji.org";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = $domain[$i][0];//SMTP服务器的用户邮箱
$smtpemailto = $email_arr[$e];//发送给谁
$smtpuser = $domain[$i][1];//SMTP服务器的用户帐号
$smtppass = $domain[$i][2];//SMTP服务器的用户密码
$mailsubject = "感恩2009,相约2010,导购泉城祝您元旦快乐";//邮件主题
$mailbody = $scontent;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = true;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?>
<script>
function gonext()
{
setTimeout("location.href='sentmail.php?id=<?php echo $email_arr[$e]?>'",10000);
}
</script>
用户<?php echo $email_arr[$e]?>邮件发送成功!
<script>gonext()</script>
下面说一下传统群发邮件方法!你如果不会写php程序你可以选择用群发软件!在这里我们先只讲php程序!如下:
mail.class.php地址:http://www.123lianjie.com/mail.class.txt
<?php
include("mail.class.php");
$scontent = date("Y-m-d H-i-s");
##########################################
$smtpserver = "smtp.tom.com";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = "c@tom.com";//SMTP服务器的用户邮箱
$smtpemailto = "e421083458@163.com";//发送给谁
$smtpuser = "c";//SMTP服务器的用户帐号
$smtppass = "3780292";//SMTP服务器的用户密码
$mailsubject = "感恩2009,相约2010,导购泉城祝您元旦快乐";//邮件主题
$mailbody = $scontent;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = false;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?>
如果你用这种方法发的邮件过多!smtp服务器就有可能把你暂时屏蔽!这时你就无法发出邮件了!怎么避免这种问题呢?自己架势mail服务器就没问题了!
在这里我们的用WinWebMail 3.7.7.3来架设mail服务器!建议把所有限制全部√去!这样mail服务器就能得最大限度的应用!
找出自己的多个域名!分别做一个二级域名指向你的mail服务器IP!然后再再你的mail服务器上绑定上域名!然后用以上多个域名分别注册多个账号!这样子你就不只是一个smtp服务器了!是多个!adsl用户IP绑定问题大家都会吧!用路由做一个映射!就可以了!测试服务器是否能够正常使用!
如果没有问题了!我们就来写php群发程序了!
我们要先想几个问题!1.不要发邮件过快,10s可以吧!2.能按数组来发邮件这样方便加的入邮箱列表!3.轮流使用不同的发信地址来发送邮件!具体大家看程序吧!
<?php
include("mail.class.php");
session_start();
$email_arr = explode("|","421083458@qq.com");
//print_r($email_arr);
if(!isset($_SESSION['e']))
$_SESSION['e'] = 0;
if($_SESSION['e']>=count($email_arr))
die("全部邮件发送完毕!");
$e = $_SESSION['e'];
$_SESSION['e'] = $_SESSION['e']+1 ;
echo $e;
date_default_timezone_set('PRC');
$scontent = date("Y-m-d H-i-s");
$domain = array(
"0"=>array("0"=>"k@mail.kemeishuma.com","1"=>"k","2"=>"3780292"),
"1"=>array("0"=>"p@mail.penghuaji.org","1"=>"p","2"=>"3780292"),
"2"=>array("0"=>"s@mail.smileshoping.cn","1"=>"s","2"=>"3780292"),
"3"=>array("0"=>"1@mail.123lianjie.com","1"=>"1","2"=>"3780292"),
"4"=>array("0"=>"c@mail.chunshuiji.org","1"=>"c","2"=>"3780292"),
);
if(!isset($_SESSION['i'])||$_SESSION['i']>4)
$_SESSION['i'] = 0;
$i = $_SESSION['i'];
$_SESSION['i'] = $_SESSION['i']+1 ;
##########################################
$smtpserver = "mail.chunshuiji.org";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = $domain[$i][0];//SMTP服务器的用户邮箱
$smtpemailto = $email_arr[$e];//发送给谁
$smtpuser = $domain[$i][1];//SMTP服务器的用户帐号
$smtppass = $domain[$i][2];//SMTP服务器的用户密码
$mailsubject = "感恩2009,相约2010,导购泉城祝您元旦快乐";//邮件主题
$mailbody = $scontent;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = true;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?>
<script>
function gonext()
{
setTimeout("location.href='sentmail.php?id=<?php echo $email_arr[$e]?>'",10000);
}
</script>
用户<?php echo $email_arr[$e]?>邮件发送成功!
<script>gonext()</script>
发表评论
-
转载 Win7+IIS7下用FastCGI模式配置PHP环境
2011-07-26 16:53 1761Win7+IIS7下用FastCGI模式配置PHP环境 ... -
php导入excel 收藏
2011-06-28 16:17 1597php导入excel PHP-Exc ... -
收藏的smarty总觉
2011-06-27 15:52 992nl2br[换行符替换成<br />]regex_ ... -
设为首页与加入收藏二种表现方法
2011-06-23 09:20 738文字型的 设为首页: <a href=# onCl ... -
无法载入 mcrypt 扩展,<br />请检查 PHP 配置
2011-06-22 16:27 1234无法载入 mcrypt 扩展,<br />请检 ... -
php批量导入数据库
2011-06-22 13:41 4627文章来源:Slyar Home 转载请注明,谢谢 ... -
删除提示框
2011-06-09 17:05 801<a href="article_delete ... -
session_start() 转
2011-06-09 15:47 813session_start()这个问题 ... -
【转】 用PHP封装的数据库操作方法(MYSQL、ACCESS)
2011-06-08 13:02 1121【转】 用PHP封装的数据库操作方法(MYSQL、ACCESS ... -
php 分两排显示数据
2011-06-01 23:20 896分排显示建议使用CSS处理,并非PHP程序逻辑范围如你现在 ... -
PHPlot PHP图形类
2011-05-21 15:28 1122PHPLOT 是一个用来创建图表的PHP图形类,需要 P ... -
json jquery 的实例应用
2011-05-12 10:22 800jQuery通过Ajax向PHP服务端发送请求并返回JSON数 ... -
做网站的一些菜鸟问题
2011-05-10 12:06 747最近做了个网站想购买个虚拟主机 可是不知道怎么上传数据库 第一 ... -
windows 2003 +apache+php虚拟主机配置windows2003serve
2011-03-27 18:32 1297windows 2003 +apache+php虚拟主机配置w ... -
域名指向————域名解析:
2011-03-27 18:23 807域名指向————域名解析: 域名解析也叫域名指向、服务器设置 ... -
企业(群发)发邮箱到会员qq邮箱碰到都问题
2011-03-18 20:00 1668今天发企业邮件到会员到qq邮箱都那里,邮件里面有图片,但是发过 ... -
今天用了一个好用的远程控制软件 不用得着qq咯
2011-03-11 14:53 1007teamviewer,一打开的时候你会有自己的id号,和密码, ... -
关于怎么在局域网内可以通过虚拟域名来访问的apache上的网站的对答
2011-03-10 10:49 5170E2011-03-10 10:34:12 可以的 Botak2 ... -
职业资格证书制度与职业技能鉴定问答
2011-03-08 17:19 921职业资格证书制度与职业技能鉴定问答 一 ... -
just a simple for a mail() amd get array()
2011-03-05 17:40 887<?php// this would come from ...
相关推荐
【PHP群发邮件源代码】是一个关于使用PHP编程语言实现邮件群发功能的代码资源。在互联网营销、用户通知或客户服务等场景中,群发邮件是一个常见且实用的需求。通过PHP来实现这一功能,可以有效地自动化这个过程,...
在群发邮件时,使用BCC(密送)可以保护收件人的隐私,避免所有收件人看到彼此的邮件地址。 此外,PHPMailer还允许自定义邮件主题和正文。`Subject`属性用于设置邮件主题,`Body`属性则用于设置邮件正文。如果你的...
**PHPMailer是一个强大的PHP邮件发送...通过PHPMailer,开发者可以轻松地在PHP应用中实现邮件发送功能,包括HTML邮件、附件、SMTP验证以及群发邮件。理解并熟练运用这些知识点,能有效提升PHP邮件处理的效率和安全性。
php邮件群发管理系统源码用于群发邮件使用,支持自定义设置个性化挂机参数,支持多发件箱,多模板可视化管理,支持记录挂机日志。 程序功能介绍: 【发信日志】记录每次执行的状态日志。 【多发件箱】支持自定义多个...
【标题解析】:“php邮件群发管理系统源码.rar”这个标题明确指出,这是一个基于PHP语言开发的用于邮件群发管理的系统源代码。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,可以嵌入到HTML中。邮件群发管理...
php邮件群发源码 简介: 该邮件群发系统成功率可达到100%,程序开发完,我就立即测试了发送3688个邮件,结果成功率达到100%,并且不会进入垃圾箱! 安装步骤 上传后,运行 install.php 根据提示输入相应的信息程序...
在本文中,我们将深入探讨如何使用PHP来实现一个邮件群发机。这个系统的主要目标是通过申请多个邮箱账号,利用SMTP服务批量发送邮件,并通过Linux定时脚本来确保邮件的发送。我们将关注以下关键知识点: 1. **SMTP...
使用开源的phpmailer和readeexcel(读excel的程序)写的一个将excel里的邮件列表群发邮件功能。 界面是ckeditor,支持附件和html。发送方式为mail和smtp。 测试正常使用。
实现群发邮件的关键在于如何处理收件人列表,这通常涉及到对数据库的操作,比如从数据库中获取用户邮箱地址,然后在程序中使用循环逐个发送邮件。 1. **邮件类的基本结构**: - 类的定义:类可能命名为`Mail`,...
总结,这个PHP邮件群发类结合PHPMailer库,提供了强大的邮件发送功能,包括SMTP支持、昵称设置和附件发送,适用于各种需要群发邮件的场景。通过理解和运用这些知识点,你可以创建一个高效且用户友好的邮件系统。
然而,`mail()`函数在某些情况下可能无法满足复杂的邮件需求,如群发邮件、设置邮件头信息(如From、CC、BCC)、使用SMTP服务器等。 ### SMTP 类库的高级功能 "smtp.class.php" 文件提供的邮件类库扩展了这些功能,...
由于php的局限性,这种小批量发送承受php程序执行时间的限制,不能发送大量邮件。5.2010.09.15 制作了不受限制的大批量发送邮件程序。6.2010.09.16 去除了小批量群发的bug进一步优化了大批量群发的程序以后版本功能...
4. **编程语言选择**:编写群发邮件程序可以使用多种编程语言,如Python(使用`smtplib`库)、Java(使用`JavaMail` API)、PHP(使用`PHPMailer`库)等。这里提到的是“自己写的一个”,所以我们可以假设这是一个...
群发邮件的难点无非就两个 1、邮件发送成功率 2、邮件发送的有效率 3、发信环境 成功率是发出去了,而所谓的无效的则是进入了垃圾箱! 利用php的sendmail组件,首先提高了成功率,其次由于不需要“发件人”,你...
6. **邮件群发**:群发邮件时,可以多次调用`addAddress()`方法添加多个收件人。为了防止被识别为垃圾邮件,避免一次性发送大量邮件,可以设置延迟发送或使用循环分批发送。 7. **错误处理**:在实际应用中,可能会...
为了适应这一需求,929网络快车推出了一款名为“929网络快车邮件群发系统PHP版”的高效工具,它专为邮件营销效率提升而设计,具备一键群发、支持多种邮箱、自动换账号和发送失败回执反馈等功能,旨在为企业用户提供...
【邮件群发mail】是基于PHP编程语言使用PHPMailer库实现的一种高效且便捷的邮件群发解决方案。PHPMailer是一个广泛使用的开源PHP类库,它允许开发者通过SMTP协议发送电子邮件,支持包括HTML内容、附件、验证等多种...