PHP邮件列表 - 考虑因素和潜在的陷阱?

时间:2010-02-10 17:08:18

标签: php mailing-list

我的客户需要在他们的网站上提供邮件列表。 这个想法是用户可以订阅获取新闻通讯或公告。 我希望该列表包含数百个用户,而不是数万个用户。

我之前没有这样做过(只有一条消息,比如“谢谢你注册”) 我最初的想法是在1个mail()调用中向每个用户发送每条消息, 为每个用户使用BCC或使用循环单独发送。 但后来一位朋友提到了服务器阻止邮件的可能问题 包含1000个密件抄送以及页面超时,防止上述循环完全执行。

还有其他问题要考虑吗? 任何可能的解决方 我应该使用像PHPList,Swiftmail这样的工具到phpmailer吗?

预先

thanx: - )

3 个答案:

答案 0 :(得分:1)

我建议您使用现有的邮件列表程序。有很多他们在那里,免费和其他,他们已经很长一段时间了。大多数问题都得到了解决,并且它们将被解决 - 解决它们是没有用的。

如果您在自己的服务器上运行此操作,您最关心的问题之一就是被标记为垃圾邮件发送者。相关,但也是一个问题本身就是让您的电子邮件服务器和DNS条目绝对正确。您将经常遇到电子邮件无法访问某个特定电子邮件地址或某个特定域的问题。你会发现你被media_sized_isp.com阻止了,因为你没有设置SPF记录或类似的东西。换句话说,除了编程任务之外,这样做还需要许多系统管理任务和问题。务必相应地讨论/签订合同。

答案 1 :(得分:0)

如果你负担得起,像Mailchimp这样的东西可能是你最好的选择。他们将为您处理您的清单,以及格式化所涉及的细节,当然还有所有技术方面。

答案 2 :(得分:0)

在纯粹的技术层面上,PEAR有一个名为Mail_Queue的模块,这对于这样的事情很有用。每个收件人都会收到直接发送给他们的邮件。这样做的一个好处是你可以在消息中插入跟踪变量,个性化等。

相关问题