2

我正在开发一个 PHP 网站,可以在其中发布墙贴/评论。

在这一点上,我已经使用 PHP mail() 在某人的墙上发布了邮件时向他们发送了一封电子邮件。

这是我现在的问题:我想知道 Facebook 是如何能够直接回复电子邮件并将其作为评论显示在网站上的,而无需登录或其他任何东西 - 只是一个普通的电子邮件回复。

  • 这可以用 PHP 完成吗?
  • 如何生成带有 id 等的动态回复标题,然后自动检索它并用它发表评论......?

我在谷歌上搜索过,但找不到太多关于这个的...

任何帮助或起点将不胜感激。

谢谢你。

4

2 回答 2

1

如果您检查发送电子邮件的地址,它是一堆数字和字母,可能代表帖子 ID 以及以某种形式加密的用户 ID。然后,他们必须检查其 SMTP 服务器上的所有电子邮件,并根据收到的电子邮件添加回复。

无论如何,我认为这是它的基础。他们为您做类似的事情以通过电子邮件上传图片。

于 2010-11-09T00:37:03.147 回答
1

首先,我不使用 Facebook。我什至没有账户。

所以,我的猜测是,一个后台运行的软件/脚本会不断检查他们邮箱中的答案并将答案提交到墙上。

他们可以“记住”在哪里发布答案的方式可能是使用回复地址中的编码数据。

耸耸肩

我希望这有帮助..

于 2010-11-09T00:38:28.203 回答