2010-06-24 123 views
0

我们有一个项目即将到来,我想创建一个Web服务(EmailBlast),它将与我们的3或4个Intranet应用程序交谈。这些内联网应用程序将通过Web服务调用EmailBlast通知EmailBlast需要发送的电子邮件。我将拥有一个简单的审批工作流程,以便在发出请求时,我会在发送电子邮件之前通知管理员并请求他们批准。群发电子邮件API? (EmailBlast)

因此,我不知道是否有一个电子邮件API,可以排队电子邮件,创建反弹回报等报告。然后,我会包装所有与我的工作流的东西和Web服务与我的内联网应用程序进行通信。

有没有像那样的东西?还是我以错误的方式去做这件事?

+0

邮件内部需要怎样? Sendgrid.com是相当了不起的,有一个完整的API,但将是一个外部服务(并将根据邮件收费)。不确定这是否符合您的要求。 – aronchick 2010-06-24 19:37:01

+0

我的意思是内部的应用程序相互沟通.. 实际的电子邮件将被发送到外部机构(我为DOJ工作,我们需要发送电子邮件通知代理机构,他们迟到等)。 正在通过电子邮件收取.. Id必须看看,如果高级会员可以。我怀疑它 – punkouter 2010-06-24 19:52:00

+0

Sendgrid可能很便宜,它甚至不会移动针(取决于您的要求) - 200 /天是免费的,10K一个月是10美元。 – aronchick 2010-06-24 19:59:07

回答

2

我写了Lyris Listmanager的SOAP API。这是一个很好的产品。发送电子邮件并不是一项简单的任务。你需要像domain keys,SPF等东西,否则你的电子邮件将最终在垃圾邮件箱中,或者你可以很容易地被blacklisted。你不希望这种情况发生在你的企业sendmail上。

另外automated bounce handling是一个巨大的节省时间。您可以让系统在x次后重试,如果需要,可以从列表中删除。

大多数商业电子邮件管理系统将为您处理。 Listmanger是少数可以在本地安装并开始使用的独立电子邮件管理系统之一。查看免费试用版,它会为您节省很多头痛。

+0

对我来说不是很清楚.. API是否带有所有级别的ListManager?如果应用程序是内部的,您如何按电子邮件收费?还是一次性收费? 立即查看API PDF。 – punkouter 2010-06-24 20:06:47

+0

你只需支付一次性费用,你可以发送尽可能多的电子邮件,只要你想。不同的许可级别仅限制功能和每小时发送的电子邮件数量。 – 2010-06-24 21:06:44

1

MailChimp提供了一个很好的群发邮件服务,并且有一个API。但是,这是一项外部服务,不是您可以在内部安装的。

也有硬件系统,你可以在内部安装这样的事情。谷歌“邮件设备”。

+0

经过更多的研究,似乎所有的系统,我觉得是外部的...有道理,因为它更容易赚钱使用他们的电子邮件服务器.. 但我们已经有一个电子邮件服务器,所以我们只需要支付一次类似的事情似乎..也许它对我来说手动做这件事真的没什么大不了的。 ? – punkouter 2010-06-24 20:00:53