# qq-node-imap **Repository Path**: w_y_fy/qq-node-imap ## Basic Information - **Project Name**: qq-node-imap - **Description**: node接受qq邮箱 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-02 - **Last Updated**: 2025-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QQ邮箱接收程序 这是一个使用 Node.js 实现的 QQ 邮箱接收程序,可以读取邮箱中的邮件内容和附件。 ## 功能特点 - 连接 QQ 邮箱 IMAP 服务器 - 读取最新的 5 封邮件 - 显示邮件的主题、发件人、收件人、日期和内容 - 自动下载并保存邮件附件 ## 使用说明 1. 首先安装依赖: ```bash npm install ``` 2. 配置环境变量: - 复制 `.env` 文件并填写您的邮箱信息 - 将 `EMAIL` 设置为您的 QQ 邮箱地址 - 将 `PASSWORD` 设置为您的邮箱授权码(不是 QQ 密码) - 获取授权码:QQ邮箱 -> 设置 -> 账户 -> POP3/IMAP/SMTP服务 -> 生成授权码 3. 运行程序: ```bash node index.js ``` ## 注意事项 - 请确保您的 QQ 邮箱已开启 IMAP 服务 - 使用授权码而不是 QQ 密码 - 附件将保存在 `attachments` 目录下 ## 依赖项 - node-imap: IMAP 客户端 - mailparser: 邮件解析 - dotenv: 环境变量管理