我们正在建立一个项目,我想创建一个与我们的3或4个内部网应用程序通信的Web服务(EmailBlast)。这些内联网应用程序将向EmailBlast发送Web服务调用,通知EmailBlast需要发送的电子邮件。我将有一个简单的审批工作流程,以便在收到请求时我会通知管理员并在发送电子邮件之前请求他们的批准。
所以我不想自己做整个项目,而是想知道是否有一个可以排队电子邮件的电子邮件API,创建有关退回等的报告等等。然后我会将我的工作流程和Web服务包装起来。与我的Intranet应用程序通信。
那里有类似的东西吗?或者我是以错误的方式来做这件事的?
答案 0 :(得分:2)
我为Lyris Listmanager编写了SOAP API。这是一个很好的产品。发送电子邮件并非易事。您需要domain keys,SPF等内容,或者您的电子邮件最终会出现在垃圾邮箱中,或者您可以轻松地blacklisted。您不希望这发生在您的公司sendmail上。
automated bounce handling也节省了大量时间。您可以在x次后重试系统,如果需要,可以从列表中删除。
大多数商业电子邮件管理系统都会为您处理此问题。 Listmanger是为数不多的独立电子邮件管理系统之一,您可以在本地安装并开始使用它。查看免费试用版,它将为您节省很多头痛的事。
答案 1 :(得分:1)
MailChimp提供了一个很棒的群发邮件服务,并有一个API。但是,它是一个外部服务,而不是你可以在内部安装的东西。
还有一些可以在内部安装的硬件系统可以执行此类操作。谷歌“邮件设备”。