向所有订户(所有用户)PHP和MYSQL发送电子邮件(每天25000封邮件)
我有一个网站,在那里我放了一个订户页面。订阅者的详细信息,如电子邮件和姓名都存储在mysql数据库中 比方说,我在mysql数据库中有1000个订阅用户。如果我想向所有用户发送电子邮件,我应该怎么做?邮件不应该成为垃圾邮件向所有订户(所有用户)PHP和MYSQL发送电子邮件(每天25000封邮件),php,mysql,Php,Mysql,我有一个网站,在那里我放了一个订户页面。订阅者的详细信息,如电子邮件和姓名都存储在mysql数据库中 比方说,我在mysql数据库中有1000个订阅用户。如果我想向所有用户发送电子邮件,我应该怎么做?邮件不应该成为垃圾邮件 请先告诉我要做的任何教程或网站,请咨询您最喜欢的搜索引擎 无论如何,这里有一个教程: 你应该考虑一下PHP的MySQL和邮件功能。 < P>这里你可以找到我制作和更新的通讯稿: 这里有一个代码可以循环浏览电子邮件 $mailToLis
请先告诉我要做的任何教程或网站,请咨询您最喜欢的搜索引擎 无论如何,这里有一个教程:
你应该考虑一下PHP的MySQL和邮件功能。
< P>这里你可以找到我制作和更新的通讯稿: 这里有一个代码可以循环浏览电子邮件 $mailToList = array();
$getEmails = $consite->runQuery("SELECT * FROM `mail_list`");
if($getEmails->rowCount() != 0) {
while($row_info = $getEmails->fetch(PDO::FETCH_ASSOC)) {
$emails = $row_info['email'];
array_push($mailToList,$emails);
}
foreach($mailToList as $wmEmail){
mail($wmEmail,$subject,$content."\r\n\r\nUnsubscribe by going to: url.tld",$headerss);
echo('Mail sent to: '.$wmEmail.'<br />');
}
$message = 'Successfully sent the Email(s)!';
}else{
$message = 'Email failed to be sent, None emails are found!';
}
编辑:
这在我的脚本中使用
它将回显发送到的每个电子邮件帐户
也必须知道
始终添加取消订阅链接,否则您将忽略垃圾邮件的法律事实到目前为止您尝试了什么?只需选择所有电子邮件地址并循环发送邮件即可…如果特定电子邮件是单独发送还是未发送,则不包含电子邮件发送状态。