SuperAPI AI 工具集

imap-smtp-email

办公与效率

查看项目

更新于 10-16 08:10

技能介绍

用途:通过 IMAP 协议读取、搜索和管理邮箱邮件,通过 SMTP 协议发送邮件,支持 Gmail、Outlook、163.com、vip.163.com、126.com、vip.126.com、188.com、vip.188.com、yeah.net、QQ 邮箱及任何标准 IMAP/SMTP 服务器。

配置:在技能文件夹创建 .env 或设置环境变量。IMAP 侧包括 IMAP_HOST、IMAP_PORT、IMAP_USER、IMAP_PASS、IMAP_TLS、IMAP_REJECT_UNAUTHORIZED、IMAP_MAILBOX;SMTP 侧包括 SMTP_HOST、SMTP_PORT、SMTP_SECURE、SMTP_USER、SMTP_PASS、SMTP_FROM、SMTP_REJECT_UNAUTHORIZED。常见服务器端口:163/126/188 系列用 IMAP 993、SMTP 465,Gmail 与 Outlook 用 IMAP 993、SMTP 587。

接收功能:check 检查新/未读邮件,支持 --limit、--mailbox、--recent;fetch 按 UID 获取完整内容;search 支持 --unseen、--seen、--from、--subject、--recent、--since、--before、--limit、--mailbox;mark-read/mark-unread 按 UID 标记;list-mailboxes 列出文件夹。

发送功能:send 支持 --to(多个逗号分隔)、--subject 或 --subject-file、--body、--html、--body-file、--html-file、--cc、--bcc、--attach(逗号分隔多附件)、--from;test 可向自己发送测试邮件验证连接。

依赖:npm install。安全提示:凭据存入 .env 并加入 .gitignore;Gmail 启用 2FA 时使用应用专用密码;163 邮箱需使用授权码并在网页设置中开启 IMAP/SMTP。

限制:资料未提供具体版本、许可、收费与平台支持信息;自签名证书需关闭对应 REJECT_UNAUTHORIZED 选项。