2010-04-06 96 views
25

我们公司开展工作环境调查,并在线填写这些调查。所有参与者都会通过电子邮件(包括个人代码)向他们的调查发送链接。发送恳求海量电子邮件

我们的一些客户有员工数百人,有时数千人。

我们目前的解决方案就是使用我们的SMTP服务器发送此消息,而没有任何形式的限制(VB6,CDO)。 (所有收件人通常位于同一个域名“[email protected]”内) 这不是一个好的解决方案,正如您可以想象的那样,这会触发客户端环境中的每个反垃圾邮件/防火墙/网守事件。我们事先与他们的IT部门联系,并让他们将我们的发送服务器和发件人邮件地址列入白名单。

我们要运行的最常见的问题是:

  1. 接收服务器只抓住了20-50首邮件,拒绝休息(防垃圾邮件措施)。我们有时可以通过让公司将我们列入白名单。但有时候,这不起作用。
  2. 禁用弹出不正确的邮件地址越来越正常。这给我们没有指示邮件是否已经交付。不管你信不信,大多数客户都会从他们的HR系统给我们发送他们的邮件列表,而不是他们的邮件系统。

有没有人有更好的方法来做到这一点的任何建议?我们不能成为唯一一家发送合法邮件的公司吗? :)

+4

我看到垃圾邮件发送者衷心支持这个问题。 – Lazarus 2010-04-06 12:49:02

回答

9

有一个good article on Coding Horror详细说明了发送电子邮件的过程。总之:

  1. 通过添加DomainKey验证您的域记录。
  2. 将发件人ID SPF record添加到您的DNS设置。

您也可以使用外部邮件发送服务,如Campaign Monitor,它会为您检查这些设置。

+0

就像我上面回答的那样,营销软件适用于市场营销。不是为了向特定群组的收件人大量发送独特的邮件几次。然而,向验证服务注册的建议是一个很好的建议。 – 2010-04-08 07:02:33

+0

现在是5年后,我们与Mandrill一起满足了我们的需求。爱他们 :)。我们还修复了我们的发件人域的SPF和DKIM记录。但我们仍然要求收件人将其列入白名单。比对不起更安全。 (有些已将所有Mandrills发件人域列入黑名单..) – 2015-04-05 18:22:44

2

我建议让您的客户将您的服务器列入白名单将是最恰当的状态,毕竟您与他们处于合同关系,所以一些配置作为结果将是合理的。

您发送的电子邮件地址列表的有效性必须在客户端,特别是如果他们没有从他们的实时电子邮件地址列表中提取。如果客户没有提供适当的响应,那么您可以做的或者应该做的事情都很少,以验证这些地址。 (好吧,如果你把你的电子邮件扼杀到一个普通的领域,你有更多的机会通过它,但这与编程无关,更多的是关于性质和SMTP的运行及其中的保护系统)。像这样的问题更适合SuperUser。

0

我能想到的唯一的事情就是将计算机发送给每个有专业软件的公司。该计算机需要连接回贵公司,但连接不必专用。将各公司的电子邮件数据作为压缩数据格式的批量数据发送到该计算机。在已部署的机器上运行的专业软件必须足够聪明,可以解压缩数据以释放电子邮件并将其推送到本地电子邮件服务器进行部署。复杂的部分是知道如何发送以接收来自本地电子邮件服务器的授权,并排列电子邮件以供该电子邮件服务器分发。

这应该工作,因为如果电子邮件源自内部邮件服务器,那么该服务器不会将数据标记为垃圾邮件。您必须将from字段更改为客户端提供的指定地址,而不是电子邮件服务器自动应用的通用服务地址。

3

您可以尝试使用Bcc:标题字段(按域分组)来指定收件人。这样,邮件服务器只能获得一条消息,并将其复制到所提及的所有地址。这样,邮件服务器不会充斥来自您的服务器的流量;它充斥着自己的交通。

另一件事我已经试过被添加以下标头外发电子邮件:

  • From: [NAME] <[VALID EMAIL]>
  • Organization: [YOUR COMPANY]
  • Abuse-Reports-To: [VALID EMAIL]
  • Complaints-To: [VALID EMAIL]
  • Precedence: bulk

这些标题虽然通常不会被用户注意到,但它可以帮助垃圾邮件过滤器高枕无忧(不是人为的),因为它知道邮件来自哪里,发件人知道它被发送给很多人,如果有问题,联系谁。如果垃圾邮件过滤器是人为的,则这相当于使电子邮件正式发布(使用公司文具,带有公司徽标的印有信封的邮件等)。

它也有助于准确地获得Date:标题。

+0

如果我正确地阅读了原始问题,正文中每个电子邮件都有一个唯一的ID(链接到调查),所以此方法无法按要求运行。 – ZombieSheep 2010-04-06 12:56:48

-1

您需要使用第三方电子邮件提供商,例如aweber或icontact。这些公司收取非常合理的费用将使您的电子邮件传送问题消失。您可以使用标题和白名单服务器,直到您看到斑点,但您仍然会遇到问题。

这是值得花钱的东西。

+0

我检查了他们,他们非常适应营销与或多或少的固定收件人列表。这并不能很好地适应我们所做的事情,因为我们的收件人列表会为每个客户更改。 – 2010-04-08 06:57:34