我正在尝试从POP3中获取邮件(我正在使用POP3邮件服务器,并且正在尝试获取邮件内容并将其存储到我的项目的数据库表中。),但是我找不到用于此目的的任何PHP脚本仅适用于IMAP。

您知道如何从POP3服务器中提取邮件吗?

谢谢。

最佳答案

令人惊讶的是,PHP's imap library也可以用于POP3邮箱。当然,大多数高级IMAP功能都无法使用(例如,文件夹或提取邮件部分),但是基本的POP3功能已实现。

主要区别是传递给imap_open的选项字符串-引用该页面:

// To connect to a POP3 server on port 110 on the local server, use:
$mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");

除此之外,这还算是合理的-基本的POP3访问权限只需要imap_open,imap_num_msg,imap_body,imap_delete和imap_close。

关于php - 使用php从POP3服务器中获取邮件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3165014/

10-11 07:25