使用PHP捕获服务器收到的电子邮件

时间:2014-05-12 16:44:43

标签: php email ubuntu

我需要自动处理通过邮件收到的信息。

假设服务器收到“X”的电子邮件,并且“X”已在我的数据库中编入索引,我想对数据库中的这一行执行操作。

我正在运行Ubuntu服务器和php 5.5。

实现它的最佳方式是什么?

**编辑**

我知道它不仅仅是PHP,我修改服务器变量/进行一些修改没有问题。

1 个答案:

答案 0 :(得分:1)

2个选项:

  • 如果GMail接受您的邮件,则无法在那里捕获。如果您在那里有付费帐户,您可以为特定的电子邮件地址设置其他路由,以便将其传送到您控制下的服务器(在这种情况下,应遵循Marc B.的答案:配置其他邮件服务器以管理邮寄到你想要的任何脚本。)
  • 如果你不能这样做,或者不想这样做,只要看看imap extension of PHP,如果根据我的经验与Google的IMAP界面完美搭配。