给所有站点用户发送电子邮件


11

我将通过电子邮件向我的所有站点用户发送电子邮件,以更新他们的最新动态,并提醒他们返回该站点。我应该采取任何特殊的预防措施吗?我打算通过PHP中的循环来做到这一点。我有大约1000个用户。

Answers:


8

通常,您将希望避免通过使用正确的内容DNS记录而被检测为垃圾邮件。

在过去30分钟内将10封或更多类似的电子邮件发送到某个域也给我们带来了一些问题(不知道原因,它仅影响几个域)。因此,我们倾向于进行批处理(使用PHP之类的脚本语言),然后使用cronat通过脚本发送。

限制每批发送的电子邮件数量,并监视拒绝和滥用@ / spam @答复。使用收据和唯一的跟踪图像还可以帮助您确定收到的电子邮件数量。不幸的是,在发送端并没有一种万能的解决方案,但是通过积极主动,您会发现需要填补的空白。


2

您要做的一件事就是确保在群发电子邮件的底部添加一个退订。这样,如果您的任何站点用户都不希望将来再收到此类电子邮件,他们就有办法做到这一点。一般而言,这只是一个好习惯。

通常,为您的站点提供不同类型的电子邮件的邮件列表是可以的,因此,如果将来您要终止另一种类型的电子邮件,则用户将不得不分别取消订阅,但是您确实必须给他们一种退出途径将来会发送此类电子邮件。


2

我的建议:

  1. 在这里阅读其他答案
  2. 意识到向1,000个用户发送电子邮件会带来很大的风险,即您的用户由于被归类为垃圾邮件,您将被归类为垃圾邮件发送者,或者两者都无法收到电子邮件
  3. 考虑为此花钱,而不是自己动手做。

以此为生的公司知道如何获得主要电子邮件提供商(hotmail,gmail,aol等)的白名单,并将帮助您实现可传递性,取消订阅链接等。

在webapps网站上该问题讨论了一些选项。使用mailchimp或campaignmonitor,发送到1,000个用户的费用仅为15美元。


1

发送电子邮件时,通常只发送给选择加入的人通常是件好事。在注册过程中,您应该有一个类似于以下的复选框:

[]使我随时了解这里的最新情况(每月大约n封电子邮件)

然后,仅向选择加入的用户发送电子邮件。一种更强大的策略是使用所谓的“ 双重选择加入”,这不仅要求用户单击该框,而且还必须先通过电子邮件单击确认链接放在要联系的列表中。当然,正如@Random Ben所建议的那样,始终为用户退订提供一种简单的一键式方法。

根据您所在的国家和地方法律,您可能还需要:

  • 列出您的完整公司名称,地址和电话号码
  • 通知用户他们绝没有义务对电子邮件采取任何措施
  • 明确声明电子邮件不是任何形式的发票
  • 其他需求

我不会在一个循环中发送上千封电子邮件。这可能会阻止您的主机采取反SPAM措施,并确保您的邮件被MSN等远程收件人拒绝。如果收入允许,也许可以使用专门从事批量邮件传递的第三方进行检查。他们将了解您需要遵循的所有法律,他们将拥有完善的软件来确保较低的跳出率,而且通常价格便宜。

否则,请查看Sourceforge等网站上的一些开源邮件列表/批量邮件管理器。这些解决方案可能不像商业解决方案那样复杂,但是大多数解决方案在较长时间内“欺骗”消息方面表现出色,同时确保您一次不会向一台主机发送过多消息。

例如,如果您的700位访问者使用了hotmail.com,而您却没有特别注意,则大多数(或全部)邮件将最终存储在SPAM文件夹中,或者根本无法传递。

当您最终不得不处理垃圾邮件黑名单时(是的,是,不是,不是,何时),如果可以证明您使用双重选择系统,您将 始终拥有轻松得多的时间。这告诉他们,抱怨的人(可能)只是忘记了他们的订阅。

与担心如何发送电子邮件一样,我会花费很多时间来担心人们如何进入列表进行联系。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.