2010-11-09 134 views
1

我正在开发一个PHP网站,它可以让墙上的帖子/评论。通过电子邮件回复(如Facebook)

此时,我已经使用PHP邮件()发送电子邮件给某人,当他们在墙上张贴某些内容时。

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

  • 这是可能使用PHP来实现吗?
  • 怎样才能生成一个动态的回复标题与ID等,然后自动检索并发表评论...?

我已搜查谷歌左右,但无法找到很多关于这个......

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

谢谢。

回答

1

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

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

1

首先,我不使用Facebook。我甚至没有帐户。

所以,我的猜测是,一个后台运行的软件/脚本经常检查邮箱中的答案,并在墙上提交答案。

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

耸肩

我希望这帮助..

+1

*咆哮警示*“用你downvotes每当你遇到极端恶劣马虎,没有力气,消耗后,或者一个答案,这显然是,也许危险地不正确。“好吧,这篇文章不是最具体的,但不是不正确,不是没有努力,也没有危险的错误。答案给出了合理的信息,实际上是一种可能性。 @ Xeon06的回答比较好,但是Cybrix对他的回答没有问题。什么是错误的Stackoverflow?如果我是OP,我将非常感谢所有帮助。 – 2013-02-13 05:10:31

+0

两年后,这个评论来了......哦,好吧。我反正没有好心情...... – 2013-02-13 05:12:36

+0

我承认我的回答可能会更好,但也许downvote是因为我*不是Facebook用户。谁知道... – Cybrix 2013-02-13 18:03:56