QQ邮箱草稿箱附件上传工具
一个用于批量将文件上传到QQ邮箱草稿箱的自动化脚本。
更新于 2026-05-26 15:45:48
功能
- 批量上传文件到QQ邮箱草稿箱附件
- 自动按50MB和200个文件限制分组
- 支持QQ邮箱普通附件的所有文件类型
- 支持指定文件类型过滤
- 自动检测登录状态
支持的文件类型
✅ 可以上传的文件
| 类型 | 扩展名 |
|------|--------|
| 办公文档 | doc, docx, xls, xlsx, ppt, pptx, pdf, csv, wps, rtf, odt |
| 图片 | jpg, jpeg, png, gif, bmp, webp, svg, ico, tif, tiff, psd |
| 音频 | mp3, wav, flac, aac, ogg, wma, m4a, ape, alac |
| 视频 | mp4, avi, mkv, mov, wmv, flv, rmvb, webm, m4v, mpg |
| 压缩包 | zip, rar, 7z, tar, gz, bz2, xz, iso |
| 字体 | ttf, otf, ttc, fon, pfm, pfb, afm, woff, woff2, eot |
| 文本 | txt, log, json, xml, html, htm, css, js, md, csv, ini, cfg |
❌ 禁止上传的文件
| 类型 | 扩展名 |
|------|--------|
| 可执行文件 | exe, msi, scr, cmd, bat, com, vbs, jse, ws, wsf |
| 系统文件 | dll, sys, ocx, ax, cpl, drv, rll, msc |
| 其他危险文件 | chm, mht, mhtml, jar, reg |
> 注意:如需上传可执行文件,请先压缩成 zip/rar 格式
安装依赖
powershell
pip install playwright
playwright install chromium
使用方法
1. 运行脚本:
powershell
cd c:\Users\i\CodeBuddy\Claw
python uploadtoqqdraftv3.py
2. 首次运行会打开浏览器窗口,请用手机QQ扫码登录
3. 按提示输入:
- 文件夹路径(默认 D:\新字体)
- 文件扩展名过滤(可选,如:.jpg,.png,.pdf)
4. 脚本会自动:
- 扫描文件夹中的文件
- 过滤禁止的文件类型
- 按50MB/200个文件限制自动分组
- 创建草稿并上传附件
- 保存到草稿箱
限制说明
- 单个附件大小:最大 50MB
- 单封邮件附件数量:最大 200 个
- 脚本会自动处理分组
常见问题
Q: 提示 "Playwright browser installation failed"
A: 运行 playwright install chromium --with-deps
Q: 如何删除已上传的草稿?
A: 登录QQ邮箱网页版,进入草稿箱,选择性删除
Q: 可以上传 exe 文件吗?
A: 不可以,但可以先压缩成 zip/rar 再上传
Q: 闪退怎么办?
A: 检查是否有杀毒软件阻止,或者尝试以管理员身份运行