假设我有自己的服务器,并且我想发送一封电子邮件,其中包含" hello World"到我的网站,submit @ example.com
有没有办法自动提取文字" hello world"并将内容发布到我的网站?
我相信我可以用PHP读取文件,并且每个收到的电子邮件都可以通过apache创建文件......但我在这里缺少一些知识
任何人都可以帮助我吗?
答案 0 :(得分:1)
您需要让PHP充当电子邮件客户端。看看PHP IMAP(实际上也适用于POP)http://php.net/manual/en/intro.imap.php
虽然电子邮件几乎总是作为文件存储在磁盘上,但除非您正在编写新的电子邮件服务器(我实际上已经考虑过,但这绝对不是一项微不足道的任务),因此不建议直接访问这些文件。您的Web服务器(例如,在Apache中运行的PHP)不具备该级别的访问权限。正确的基本步骤是:
这是一个非常重要的项目,但我已成功设置了一些此类型的系统,但通常使用控件来帮助阻止垃圾邮件(例如,主题行中的必需代码;有限"来自&#34 ;地址)。