是否可以使用PHP读取邮件?

时间:2011-11-03 05:01:56

标签: php email shell

我不想使用shell脚本来读取服务器上的邮件。 我尝试使用PHP脚本来读取该邮件。可能吗? 如果有可能,我该怎么办呢?

我对shell脚本了解不多。

请先给我链接或代码。

3 个答案:

答案 0 :(得分:1)

是的,你可以在PHP中完成。这取决于你需要它的方式。此链接说明了在PHP http://www.devshed.com/c/a/PHP/Building-A-PHPBased-Mail-Client-part-1/

中创建邮件客户端

答案 1 :(得分:0)

我前一段时间也写了一篇关于这个主题的blog post。有时使用pop或imap可能不合适,我的博客是针对Rails的,但不同的选项和主体仍然适用。

该帖子显示了许多方法,包括轮询,在收到邮件时直接在您的应用中滚动,使用curl和不需要您自己的邮件服务器的第三方解决方案。

答案 2 :(得分:0)

在某些时候,我想检查网站管理面板中的几个邮箱中是否有未读邮件,所以我最终得到了一个简单的脚本,就像这里描述的那样。我们想要的是使用PHP的IMAP功能获取过去一周每个电子邮件帐户的INBOX中的所有消息。此外,我们将使用不同的样式标记未读消息。

http://www.backslash.gr/content/blog/webdevelopment/8-check-your-email-with-php-and-imap