PHP IMAP INBOX 消息循环
我编写了一个 PHP 脚本,它连接到我的 Gmail 帐户并循环“INBOX”文件夹内的消息。但是,我想了解收件箱文件夹中存在的每条消息的“标签”。换句话说,我想了解收件箱中的每封邮件还存在哪个其他 IMAP 文件夹?通过这种方式,我计划编写一个小的 stats php 脚本,它将显示来自每个标签的消息。例如,我的 Gmail IMAP 文件夹是:
- INBOX(75 条消息)
- 个人(21839 条消息)
- 商务(129 条消息)
- 朋友(4321 条消息)
- Facebook(293 条消息)
INBOX 中的所有这 75 条消息还标有其他文件夹。我想显示这 75 封邮件中有多少封邮件也属于“个人”或“企业”文件夹。 PHP imap 函数可以实现这一点吗?
谢谢。
I have written a PHP script which connects to my Gmail account and loops messages inside the "INBOX" folder. However, I want to learn the "labels" of each message that exist in the INBOX folder. In other words, I want to learn which other IMAP folder does each message in the inbox exist? In this way, I am planning to write a small stats php script which will show me messages from each label. For example, My Gmail IMAP folders are;
- INBOX (75 messages)
- Personal (21839 messages)
- Business (129 messages)
- Friends (4321 messages)
- Facebook (293 messages)
All those 75 messages in the INBOX are also labeled with other folders. I want to show how many of those 75 messages belong to "Personal" or "Business" folder also. Is this possible with PHP imap functions?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Imap 将邮件存储在一个邮箱中,每个文件夹有一个不同的邮箱。
您需要单独检查文件夹,请查看此示例:
Imap store messages in a mailboxes, a different mailbox for each folder.
You need to check the folders separately, look this sample: