向所有订阅者(所有用户)发送电子邮件PHP& MYSQL(每天25,000封邮件)

时间:2014-04-10 09:40:25

标签: php mysql

我有一个网站,我已经放置了一个订阅页面。电子邮件和名称等订阅者详细信息存储在mysql DB中。

可以说,我在mysql数据库中有1000个订阅用户。如果我想向所有用户发送电子邮件,我该怎么办?邮件不应该进入垃圾邮件

请告诉我任何教程或网站

2 个答案:

答案 0 :(得分:0)

首先请咨询您最喜欢的搜索引擎。

无论如何这是一个教程: http://woork.blogspot.de/2008/01/simple-newsletter-system-using-php.html?m=1

你应该考虑看一下php的MySQL和邮件功能。

答案 1 :(得分:0)

在这里你可以找到我制作的时事通讯脚本。更新它:http://speedosoftwares.tk/showthread.php?tid=12&pid=16#pid16

这是循环电子邮件的代码

                    $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!';
                    }

编辑: 这在我的脚本中使用 它将回显它发送给的每个电子邮件帐户 也必须知道

总是添加取消订阅链接,否则您将忽略“垃圾邮件”的法律事实