繁体   English   中英

如何使用php脚本获取消息?

[英]how can I fetch a message using a php script?

我想这样做,以便我可以通过电子邮件发送url和php脚本,或者该URL上的内容将接收我通过电子邮件发送的内容(例如消息正文)并将其写入数据库。 我知道如何向DB中写入内容,但是我不知道该如何做才能通过电子邮件发送给url或人员并让其提取消息。

我考虑尽可能通过电子邮件发送到url的原因是因为这免除了设置IMAP和使用所有混乱的麻烦。 我知道这可以很容易地用php完成,我只是不知道怎么做。

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

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

我建议您下载任何基于Web的开源Web邮件客户端,例如RoundCubeSquirrel Mail等,并检查源代码。

接收电子邮件有很多选择。 您仍然需要使用电子邮件地址进行发送,但是您可以使用cURL脚本或CloudMailin之类的第三方选项,通过HTTP POST转发该电子邮件。

我在Rails中写了一篇关于此的博客文章 (尽管这些原理也无需修改就可以直接应用于PHP。这是其他几个问题的重复,但提出的方式却完全不同,因此得出了答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM