收件箱

加载中…
  • 请先连接 Gmail 账号

← 点击左侧邮件查看详情

发送新邮件

多个收件人用英文逗号分隔,或使用抄送/密送。发送前会弹出确认框。

批量发送(每人单独一封)

每行一个邮箱,或用逗号/分号分隔。相同内容分别发送给每个收件人(最多 200 人)。

已识别 0 个邮箱

🔄 多账号轮换发送

  • 第 1 个账号向 10 个不同邮箱 各发 1 封 → 自动切第 2 个账号
  • 第 2 个账号再向 10 个邮箱各发 1 封 → 继续切下一个账号
  • 账号用完后从头循环,分散发送量,降低进垃圾箱风险
  • 会记住上次发到哪个账号,下次换新邮箱列表时从该位置继续
  • 收件人列表支持大批量(单次最多 10 万个,自动去重),后台慢慢发,请勿关闭程序
  • 请先用 npm run auth -- --alias 名字 授权多个账号

可用账号:加载中…

已识别 0 个邮箱

💡 多账号说明(请先看这个)

  • 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 解析到本服务器。

加载中…
  1. 申请成功后,请运行 restart-web-https.bat 重启网站程序
  2. 到 Google Cloud 更新 OAuth 回调地址(下方会显示新地址)
  3. 若 Nginx 重载失败,请在宝塔面板手动重载 Nginx

邮件签名名称

回复邮件时使用的署名(可选)

运行说明

  1. 将 Google OAuth 的 credentials.json 放在项目根目录
  2. 在 Google Cloud 控制台添加授权回调地址(见上方)
  3. 连接账号后,在「收件箱」查看和回复邮件
  4. 安全提示:发送邮件前会弹出确认框,不会自动发送

命令行方式(备选)

npm install
npm run web          # 启动本 Web 界面
npm run auth         # 命令行授权账号
npm start            # 启动 MCP 服务(给 Cursor 用)

确认发送邮件?

请仔细核对后再发送,此操作不可撤销。

批量发送结果