ajenbo / imap.php
通过套接字实现的 IMAP
0.9.3
2018-01-12 00:12 UTC
Requires
- php: >=7.1
This package is auto-updated.
Last update: 2024-09-14 03:01:14 UTC
README
这是对http://www.phpclasses.org/package/2351-PHP-Access-IMAP-mailboxes-without-PHP-IMAP-extension.html中找到的类的重写,因为我在某些方面觉得它不足,在其他方面又过于冗余。
它使用 TCP 套接字访问 IMAP 服务器,而不使用 PHP IMAP 扩展。
它提供了以下功能:
- 认证(普通、SASL-IR 或登录)
- 获取服务器功能
- 列出、搜索、创建、重命名和删除邮箱
- 管理邮箱订阅
- 获取邮箱状态
- 将邮件上传到邮箱
- 搜索邮件
- 管理邮件标记
- 复制消息
- 检索邮件
- 删除邮件
该类仍然以命令响应的方式运行,而不是按行评估,这违反了 IMAP 规范。目前它还缺少对 fetch 响应的处理。