我目前正在进行一个项目,需要使用PHP IMAP获取员工的所有电子邮件。为此,我正在使用以下库..
PHP IMAP库:https://github.com/barbushin/php-imap
这个库运行得非常好。但是,我在从邮件服务器(目前使用Gmail)中获取电子邮件时遇到了很多延迟。每个请求平均需要7/8秒,有时甚至更长。
目前,我首先将搜索(imap_search)条件设置为“ALL”以获取所有电子邮件ID。然后我从此列表中选择5个ID,并逐个获取所有电子邮件消息。这是我使用分页显示所有电子邮件消息的过程。
大家,需要一些关于整个过程的建议...以减少延迟并提高电子邮件获取速度。