Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

MailPro 邮件群发助手

English | 中文


中文

高效、安全、可控的邮件群发工具,多发件人轮发 + 反垃圾优化,适用于营销通知、活动推广、客户触达等场景。

主界面

下载

  • Windows:下载仓库中的 MailPro.exe,双击运行
  • macOS:暂未提供,敬请期待

激活

首次使用需输入激活码。关注微信公众号「web百宝箱」,回复「邮件助手」获取。

功能特性

多平台发送

支持 QQ / Foxmail / 163 / 126 / 阿里云 / 新浪 / Gmail / Outlook / Hotmail / Yahoo / iCloud 共 11 种邮箱 SMTP 发送。多发件人轮询或随机策略分散压力。

发件人管理

BCC 密送批量模式

一次事务发送多人,大幅提升效率。各平台自动适配分组上限:

邮箱 建议日限额 BCC 每组上限
QQ / Foxmail 200-500 50
163 / 126 100-200 40
Gmail 500 100
Outlook / Hotmail 300 500
Yahoo 500 50
iCloud 200 50

模板个性化

正文和主题支持模板变量,每封邮件内容自动差异化:

  • {{name}} — 收件人邮箱前缀
  • {{email}} — 完整邮箱地址
  • {{greeting}} — 随机问候语
  • {{closing}} — 随机结尾语
  • {{date}} — 当前日期
  • {{time}} — 当前时间

发送邮件

反垃圾优化

  • 完整邮件头(Message-ID / Date / Reply-To)
  • List-Unsubscribe 退订头,主流邮箱显示退订按钮
  • 发送间隔随机化,模拟自然行为
  • 新发件人自动预热,避免触发风控
  • 检测到限频自动降速,保护发件人信誉
  • 每个发件人独立配置每日发送上限
  • 单发件人冷却机制,防止过度使用

收件人管理

  • 从 TXT / CSV 文件批量导入
  • 邮箱格式 + 域名 DNS 预验证
  • 自动过滤临时邮箱(40+ 一次性邮箱域名)
  • 收件人自动去重
  • 退信地址自动记录,下次跳过

QQ 群邮箱采集

通过 NapCatQQ 连接 QQ,一键获取群成员列表并自动转为 QQ 邮箱,直接导入发送列表。

  • 支持获取群列表、群成员
  • 显示昵称、群名片、角色、最后发言时间
  • 一键导入到发送页面
  • 复制全部成员信息到剪贴板
  • 内置 NapCat 使用指南

⚠️ NapCat 配置注意事项:

  1. 网络配置选择「Websocket Server」(正向 WebSocket)
  2. Host 填 127.0.0.1,端口填 3001
  3. Token 必须留空,否则连接会被拒绝(错误码 1005)
  4. 消息格式选 Array
  5. 配置保存后,MailPro 中 WebSocket 地址填 ws://127.0.0.1:3001

日志

其他功能

  • 发送进度条 + 实时日志(含发件人标记)
  • 发送结果导出(CSV)
  • 日志导出
  • 发件人连接测试 / 编辑 / 删除
  • Termius Dark 风格界面
  • 自定义弹窗,统一视觉

使用说明

  1. 首次运行输入激活码
  2. 在「发件管理」页面添加 SMTP 发件人(需要邮箱授权码)
  3. 在「邮件发送」页面输入或导入收件人
  4. 填写主题和正文(支持 HTML 和模板变量)
  5. 选择发送策略和模式,点击发送

注意事项

  • 请合理使用,遵守相关法律法规
  • 建议配置退订链接,降低被投诉风险
  • 新发件人先少量发送,逐步提升日发送量
  • 批量发送前建议先验证收件人有效性

English

A powerful, secure, and controllable bulk email tool with multi-sender rotation and anti-spam optimization. Ideal for marketing, promotions, and customer outreach.

Main Interface

Download

  • Windows: Download MailPro.exe from this repository, double-click to run
  • macOS: Coming soon

Activation

An activation code is required on first launch. Follow the WeChat official account "web百宝箱" and reply "邮件助手" to get your code.

Features

Multi-Platform Sending

Supports 11 email providers: QQ / Foxmail / 163 / 126 / Aliyun / Sina / Gmail / Outlook / Hotmail / Yahoo / iCloud. Multiple sender accounts with round-robin or random rotation.

Sender Management

BCC Batch Mode

Send to multiple recipients in a single SMTP transaction for maximum efficiency. Auto-adapts group size per provider.

Template Personalization

Subject and body support template variables for automatic content differentiation:

  • {{name}} — Recipient email prefix
  • {{email}} — Full email address
  • {{greeting}} — Random greeting
  • {{closing}} — Random sign-off
  • {{date}} — Current date
  • {{time}} — Current time

Send Email

Anti-Spam Optimization

  • Complete email headers (Message-ID / Date / Reply-To)
  • List-Unsubscribe header for one-click unsubscribe
  • Randomized sending intervals
  • Auto warm-up for new senders
  • Auto throttle on rate-limit detection
  • Per-sender daily limits and cooldown

Recipient Management

  • Bulk import from TXT / CSV files
  • Email format + domain DNS validation
  • Auto-filter 40+ disposable email domains
  • Auto deduplication
  • Hard bounce tracking and auto-skip

QQ Group Email Collection

Connect to QQ via NapCatQQ, fetch group members and auto-convert to QQ email addresses.

  • Fetch group list and members via WebSocket
  • Display nickname, card, role, last active time
  • One-click import to send page
  • Copy all member data to clipboard
  • Built-in NapCat setup guide

⚠️ NapCat Configuration Notes:

  1. Network config: select "Websocket Server" (forward WebSocket)
  2. Host: 127.0.0.1, Port: 3001
  3. Token must be empty, otherwise connection will be refused (error 1005)
  4. Message format: Array
  5. In MailPro, set WebSocket address to ws://127.0.0.1:3001

Logs

Other Features

  • Progress bar + real-time logs (with sender tag)
  • Export send results (CSV)
  • Export logs
  • Sender connection test / edit / delete
  • Termius Dark theme UI
  • Custom modal dialogs

How to Use

  1. Enter activation code on first launch
  2. Add SMTP senders in "Sender Management" (requires app password)
  3. Enter or import recipients in "Send Email" page
  4. Compose subject and body (supports HTML and templates)
  5. Choose strategy and mode, click Send

Disclaimer

  • Use responsibly and comply with applicable laws
  • Configure unsubscribe links to reduce complaint risk
  • Start with low volume for new senders
  • Validate recipients before bulk sending

星辰量化 | www.bihull.com | WeChat: web百宝箱 | QQ Group: 63832765

About

高效、安全、可控的邮件群发工具,多发件人轮发 + 反垃圾优化,适用于营销通知、活动推广、客户触达等场景。

Topics

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors