收件箱
加载中…
- 请先连接 Gmail 账号
← 点击左侧邮件查看详情
发送新邮件
多个收件人用英文逗号分隔,或使用抄送/密送。发送前会弹出确认框。
批量发送(每人单独一封)
每行一个邮箱,或用逗号/分号分隔。相同内容分别发送给每个收件人(最多 200 人)。
🔄 多账号轮换发送
- 第 1 个账号向 10 个不同邮箱 各发 1 封 → 自动切第 2 个账号
- 第 2 个账号再向 10 个邮箱各发 1 封 → 继续切下一个账号
- 账号用完后从头循环,分散发送量,降低进垃圾箱风险
- 会记住上次发到哪个账号,下次换新邮箱列表时从该位置继续
- 收件人列表支持大批量(单次最多 10 万个,自动去重),后台慢慢发,请勿关闭程序
- 请先用
npm run auth -- --alias 名字授权多个账号
可用账号:加载中…
💡 多账号说明(请先看这个)
- credentials.json 只需配置一次 — 这是「程序在 Google 的身份证」,不是每个邮箱都要配一个
- 每个 Gmail 只需 OAuth 授权一次 — 令牌保存在
accounts/文件夹,重启程序不用重新授权 - 推荐用命令行添加账号:
npm run auth -- --alias account01(多个账号改名字即可) - 重启后会自动恢复上次使用的账号,无需再去 Google 点允许
- 添加后在下方列表点「使用此账号」可手动切换
已保存的账号
连接新 Gmail 账号
需要先在 Google Cloud 配置 OAuth,并将回调地址设为 http://localhost:3847/auth/callback
OAuth 凭据状态
检查中…
🌐 域名与 HTTPS
换域名时在此填写并申请免费 SSL(Let's Encrypt,由 Caddy 自动签发)。需先将域名 DNS 解析到本服务器。
加载中…
- 申请成功后,请运行
restart-web-https.bat重启网站程序 - 到 Google Cloud 更新 OAuth 回调地址(下方会显示新地址)
- 若 Nginx 重载失败,请在宝塔面板手动重载 Nginx
邮件签名名称
回复邮件时使用的署名(可选)
运行说明
- 将 Google OAuth 的
credentials.json放在项目根目录 - 在 Google Cloud 控制台添加授权回调地址(见上方)
- 连接账号后,在「收件箱」查看和回复邮件
- 安全提示:发送邮件前会弹出确认框,不会自动发送
命令行方式(备选)
npm install npm run web # 启动本 Web 界面 npm run auth # 命令行授权账号 npm start # 启动 MCP 服务(给 Cursor 用)