如何使用PHP处理传入的电子邮件?

时间:2012-02-16 16:33:08

标签: php email

我想将传入的电子邮件处理到一个地址并将它们插入到mysql数据库中。我正在使用具有SHH访问权限的网格服务媒体寺主机,但我不知道从哪里开始。我还想存储附件或将它们复制到主机上的目录中,并将URL保存在数据库中。

3 个答案:

答案 0 :(得分:1)

为什么不管道电子邮件而不是使用imap_open()?这样您就可以在电子邮件进入时立即访问该电子邮件,然后决定是否要将其存储在收件箱中。

答案 1 :(得分:0)

由于您说您不知道从哪里开始,我的一个建议是查看Postmark提供的入站电子邮件服务。我相信有几个这样的服务。

答案 2 :(得分:0)

在PHP中处理传入邮件的最简单方法是imap_open(),您可以使用它来使用IMAP4或POP3打开邮箱。 您需要定期运行脚本,或者至少定期运行imap_ping()以“轮询”新邮件。