我正在开发一个PHP网站,可以发布贴墙/评论。
此时,我已经使用PHP mail()向他们发送电子邮件时发送电子邮件。
现在我的问题是: 我想知道Facebook是如何能够直接回复电子邮件并使其在网站上显示为评论而无需登录或任何东西 - 只是一般的电子邮件回复。
我在谷歌周围搜索过但是找不到太多关于这个......
任何帮助或起点都将不胜感激。
谢谢。
答案 0 :(得分:1)
如果您检查发送电子邮件的地址,则它是一堆数字和字母,可能代表帖子ID以及加密到某种形式的用户ID。然后,他们必须检查SMTP服务器上的所有电子邮件,并根据收到的电子邮件添加回复。
我认为这是它的基础,无论如何。他们会为您通过电子邮件上传图片做类似的事情。
答案 1 :(得分:1)
首先,我不使用Facebook。我甚至都没有账号。
所以,我的猜测是,运行后台的软件/脚本会不断检查邮箱中的答案并在墙上提交答案。
他们可以“记住”在哪里发布答案的方式可能是在回复地址中使用编码数据。
耸肩
我希望这有帮助..