代码之家  ›  专栏  ›  技术社区  ›  Bakaburg

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

php
  •  0
  • Bakaburg  · 技术社区  · 14 年前

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

    谢谢

    1 回复  |  直到 14 年前
        1
  •  1
  •   jamieb    14 年前

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

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

    不过,附带说明的是,对这个应用程序使用PHP是相当不雅的。PHP设计用于呈现HTML并与用户交互。使用更通用的语言(如python或perl)将是更好的解决方案。