当收到新的回复时,我正在开发的类似论坛的应用会向主题发起者发送电子邮件通知。如果所有者可以回复电子邮件以向线程添加新回复,那就太好了。
如何实现该功能,即像 Facebook 一样“回复此电子邮件以发表评论”?
选项 A:扫描主题行/正文?我不喜欢它,因为如果用户错误地修改了主题行怎么办?
选项 B:使用链接到线程 ID 的唯一回复电子邮件地址。这是邮件服务器的常用功能吗?喜欢设置 *@addComment.domain.com 吗?或者应用服务器是否需要在发送带有回复的电子邮件之前设置一个新的电子邮件帐户?
还有其他选择吗?
谢谢!
最佳答案
在主题和正文中使用字符串可以很容易地被系统用户删除。
使用加号地址 (reply+UNIQUEIDENTIFIER@yourapplication.com) 作为邮件消息中的 REPLY-TO 地址。使用 CFIMAP,您可以检索消息并解析 TO。
通配符域 (replyto@UNIQUEIDENTIFIER.yourapplication.com) 也是一个选项,但如果您的电子邮件服务器支持加寻址,我会走这条路。
关于email - 如何 "Reply to this email to comment"喜欢 Facebook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3304324/