我正在开发的类似论坛的应用程序会在收到新回复时向线程启动器发送电子邮件通知。如果所有者可以回复电子邮件以向线程添加新回复,那就太好了。

我如何实现该功能,即像 Facebook 一样“回复此电子邮件以发表评论”?

选项 A:扫描主题行/正文?我不喜欢它,因为如果用户错误地修改了主题行怎么办?

选项 B:使用链接到线程 ID 的唯一回复电子邮件地址。这是邮件服务器的常用功能吗?喜欢设置一个 *@addComment.domain.com ?或者应用服务器是否需要在发送带有回复的电子邮件之前设置一个新的电子邮件帐户?

还有其他选择吗?

谢谢!

最佳答案

系统用户可以轻松删除主题和正文中使用的字符串。

使用加号地址 (reply+UNIQUEIDENTIFIER@yourapplication.com) 作为邮件消息中的回复地址。使用 CFIMAP,您可以检索消息并解析 TO。

通配符域 (replyto@UNIQUEIDENTIFIER.yourapplication.com) 也是一种选择,但如果您的电子邮件服务器支持加上寻址,我会走那条路。

关于email - 如何 "Reply to this email to comment"喜欢 Facebook?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3304324/

10-12 07:20