дастанарон / imapparser
基于php-imap库的邮件解析器
dev-master
2018-01-24 14:32 UTC
This package is not auto-updated.
Last update: 2024-09-18 03:15:37 UTC
README
英文版 在此
这个小型库在多种情况下都可能很有用,例如用于解析申请并将其存储到系统中,或创建需要管理员或其他人员查看的系统票务
为了避免冗长,我将说明整个类都是基于 IMAP 库构建的,因此,一些参数的接受方式与该文档中的说明一致。
如何使用
调用类的实例,将邮箱、密码和 描述符 作为参数传递。
//Дескриптор - пример для яндекса (третий аргумент) $imap = new IMAPParse('ВАШ ЯЩИК', 'ВАШ ПАРОЛЬ', '{imap.yandex.ru:993/imap/ssl/novalidate-cert}INBOX');
接下来的步骤取决于您想要做什么。
parseMails($criteria = 'NEW', $download=false),括号内显示的是默认参数
如果您需要解析特定发送者的邮件,请查看 example.php 中的示例,那里就是最好的例子。如果您需要获取所有新消息,则将 NEW
作为标准发送或保持为空。
如果您需要更复杂的功能,请参阅 文档 中的 criteria
参数。
文件附件的保存和示例请查看文件 example.php