如何使用php脚本获取消息


how can I fetch a message using a php script?

我想让它,这样我就可以通过电子邮件发送一个url和一个php脚本或一些东西在该url将采取我通过电子邮件发送的内容,如消息体,并将它们写入数据库。我知道如何写入一个数据库的东西,但我不知道该怎么做,以便电子邮件到一个url或人,并有它拉出的消息。

如果可能的话,我考虑发送电子邮件到一个url的原因是,这节省了我设置IMAP和使用所有这些混乱的大量麻烦。我知道这可以很容易地完成与php,我只是不知道如何。

您不能发送电子邮件到URL,您必须使用有效的电子邮件地址。

如果你想从php中读取电子邮件导入到数据库,你需要通过fsockopen()函数的套接字连接与IMAP/SMTP/POP3服务器通信。

我建议你下载任何开源的基于web的邮件客户端,如RoundCube, Squirrel mail等…并检查源代码

接收电子邮件有很多选择。你仍然需要使用电子邮件地址发送,但你可以通过HTTP POST使用一些选项,如cURL脚本或使用第三方,如CloudMailin转发该电子邮件。

我在Rails中写了一篇关于这个的博客文章(尽管这些原则也直接适用于PHP,不需要做太多修改)。这是其他几个问题的组合,但它是以一种完全不同的方式提出的,因此答案是。