我有一个数据库,其中存储了注册我的电子邮件列表的人的电子邮件地址。但现在我需要知道如何发送大量电子邮件,而不必从我的 PHPMYADMIN 复制每个单独的电子邮件地址。这可能吗?
问问题
165 次
4 回答
0
你没有提到你将用什么方法发送这些电子邮件。使用 phpmyadmin,您可以导出各种格式的电子邮件。使用 csv,您可以将该文件用于多个应用程序。如果您需要更好的帮助,请更具体一点。
于 2012-11-30T04:36:12.827 回答
0
如果你有这样的数据库:
+----+------+------+
| id |姓名|邮箱|
+----+------+------+
那你就可以发邮件了。首先,您需要在一个名为$msg
. 这是您的问题的演示版本。
<?php
$msg = "Hi this is my common message to you all";
$sub = "This is test message dnt pay attention";
$conn = mysqli_connect('localhost','user_name','password','DB_name')
or die('Error in connecting the database');
$query = "SELECT * FROM EMAIL_LIST";
$result = mysqli_query($conn, $query);
while($row = mysqli_fetch_array($result)){
mail($row['email'], $sub, $msg);
echo 'Sent to '.$row['email'];
}
?>
于 2012-11-30T05:03:07.117 回答
0
很简单,当你创建数据库的时候,你把 email 字段设置为唯一类型,这样 email 字段就不会存储重复的记录。要发送电子邮件,您还必须从http://www.bulkreply.com/#pricing选择一些定价服务。
于 2017-01-11T16:50:48.920 回答