实施Google网上论坛(电子邮件部分)

时间:2011-09-06 18:34:00

标签: email sendgrid google-groups

如果我想创建一个跟谷歌小组一致的“电子邮件列表”(并最终与网站集成),我应该研究哪些服务?我之前没有真正处理过电子邮件,所以我不能100%确定它是如何工作的。我知道我需要小心被列入黑名单等。我是否使用像sendgrid / mailman这样的东西?我想当用户点击“全部回复”时,所有电子邮件都会发送到我的服务器,在我的结尾处,我推送该电子邮件,好像它来自用户,但它真的来自我的“邮件”服务器?用户似乎不需要“全部回复”发送到列表,并且没有快速方法只回复一个用户(这对这个应用程序来说是件好事)。

所以我想象这个工作的方式:

1)我使用sendgrid之类的东西来“收听”发送到list@mywebsite.com的电子邮件

2)当电子邮件到来时(即来自userx)我会对垃圾邮件等进行一些过滤,然后将它们全部推送到“所有用户/订阅者”

3)所有用户都会收到“来自用户x”的内容(但实际上是来自我的服务器,谷歌群组中的内容是“通过googlegroups”),“回复”是list@mywebsite.com

我想这就是它的全部工作方式,但我不是100%确定这是正确的,或者sendgrid是否允许我这样做(如果它会花费太多)。

由于

4 个答案:

答案 0 :(得分:1)

这实际上取决于您的需求和技能。对于简单的邮件列表,有一些非常成熟的软件,例如ListServMajorDomo

如果您没有运行Unix变体,或者您不自信地设置这种软件,那么它们可能不合适。

答案 1 :(得分:0)

您可以使用SendGrid处理收到的电子邮件,但是在发送邮件之前,您必须重新组合邮件,因为邮件会被发布到您的传入解析网址中,parsed way。好消息是SendGrid可以为您处理垃圾邮件检查。

SendGrid目前不对入站解析收费,但当然可能会改变。因此,就您的成本而言,您只会使用您发送的邮件的积分。请记住,SendGrid仅在免费(200封电子邮件/天)计划中向银($ 80 /月)客户或客户提供Parse API,但是计划添加一个也可以访问所有API的较低层包。 / p>

您也可以将SendGrid用于handle unsubscribes,但如果您使用其他解决方案进行列表管理可能是多余的。

答案 2 :(得分:0)

谷歌搜索“邮件列表托管”带来了丰富的网站,其中一些网站至少在某些条件下免费。他们中的许多人会使用类似Mailman / Majordomo / Listserv的东西;当然,如果你愿意的话,你可以在你自己的服务器上运行Mailman或Majordomo,所以你的问题从这个角度来看并没有多大意义。 Yahoo Groups / Google Groups也可以愉快地为您托管一个列表。您是否只需要用户可以看到该列表? Google网上论坛和雅虎论坛也将托管私人名单。

邮件列表基本上像Bcc:mail一样。您发送到邮件列表的提交地址;然后它取代了一些标题(通常是Sender:也许是Reply-To :),然后将消息重新分发给所有订阅者。在幕后,它可能会重写一些标题以确保退回邮件返回列表软件以进行进一步处理(例如,自动取消订阅始终返回跳转的地址),并且通常会按顺序分发邮件不要使输出带宽饱和和/或阻塞接收服务器;虽然这部分内容也由普通邮件传输代理(MTA - Postfix或Sendmail或你有什么)处理。

答案 3 :(得分:0)

您可以查看ezmlm

  

EZmlm-idx是一个很好的邮件列表附加到Qmail。当我们稍后安装Qmailadmin时,您会发现EZmlm-idx无缝集成到Qmailadmin中,以提供非常友好的邮件列表管理界面。作为一个额外的好处,Vpopmail(我们也将安装)将让您控制用户可以使用和不能使用邮件列表的内容!   引自qmailrocks

您无需担心sendgrid。只需获得一个便宜的vps,配置DNS,并安装MTA(postfix,qmail,sendmail)imap(courier,dovecot),一个现代的listserve,并让它做它的神奇!在我订阅的列表中,我可以选择回复帖子或整个组。