通过php在服务器上接收和解析邮件

通过php在服务器上接收和解析邮件,php,Php,也许我的问题有点简单; 我想指示我的服务器接收邮件并通过php脚本解析它们。 我怎么做 谢谢电子邮件将发送到您选择的电子邮件地址。电子邮件将存储在POP3或IMAP服务器上,您必须定期轮询服务器以检查新邮件。如果检测到新消息,你的应用程序将不得不下载并解析它们,然后从服务器上删除消息 有一些类/代码片段可以为您完成大部分繁重的工作。(像)。您可能希望将脚本配置为通过cron作业执行,使其每5分钟左右运行一次 不过,作为补充说明,在这个应用程序中使用PHP是相当不雅观的。PHP设计用于呈现HTML

也许我的问题有点简单; 我想指示我的服务器接收邮件并通过php脚本解析它们。 我怎么做


谢谢

电子邮件将发送到您选择的电子邮件地址。电子邮件将存储在POP3或IMAP服务器上,您必须定期轮询服务器以检查新邮件。如果检测到新消息,你的应用程序将不得不下载并解析它们,然后从服务器上删除消息

有一些类/代码片段可以为您完成大部分繁重的工作。(像)。您可能希望将脚本配置为通过cron作业执行,使其每5分钟左右运行一次


不过,作为补充说明,在这个应用程序中使用PHP是相当不雅观的。PHP设计用于呈现HTML并与用户交互。使用Python或Perl等更通用的语言将是更好的解决方案。

我认为这属于superuser.com。在任何情况下,您都可能希望设置一个procmail条目,以便在收到邮件时自动调用PHP脚本。可能是Ehm的副本,谢谢您的回答,但我确实不专业,尤其是在服务器设置方面。哪一个是最简单的解决方案?对我来说,最好是使用一个管理所有邮件内容的外部服务,而不是在每次新邮件到达时调用我的脚本,将邮件组件作为GET或POST输入传递!或者,您可以让MTA将电子邮件发送到脚本,正如问题中所述,这是一个副本。问题是我不是服务器的管理员,而且我对它几乎没有权限(更不用说知识了)。这就是我希望依靠外部邮件服务的原因。