EmailSender:便捷的钓鱼邮件发送工具
EmailSender 是一款基于 Python 编写的钓鱼邮件发送 GUI 工具。它采用 Tkinter 构建图形化界面,并支持通过 Pyinstaller 打包为 exe 可执行文件,极大降低了操作门槛。
该工具旨在简化钓鱼邮件的构造与分发流程,支持伪造发件人名称及邮箱,并兼容腾讯、网易、阿里等主流企业邮及自建 SMTP 授权账号,能够实现高效的批量邮件推送。
核心功能特性
- 多平台兼容: 支持主流企业邮(腾讯、网易、阿里)及自定义 SMTP 授权账号。
- 灵活的发送控制: 支持批量发送,并提供暂停与重置功能,方便实时调整发送节奏。
- 身份伪造: 可自定义发件人显示名称与发件邮箱,提升钓鱼邮件的欺骗性。
- 高效内容构建:
- 支持解析 EML 邮件原文,快速克隆现有邮件模板。
- 内置 HTML 代码编辑器与实时预览,无需跳转即可调试正文样式。
- 支持将图片通过 Base64 编码直接插入正文(如钓鱼二维码)。
- 演练监控与日志:
- 可设置监听服务器,实时监测受害者是否打开邮件,适用于企业应急演练。
- 自动创建本地日志目录,完整记录发送状态与错误信息。
关键参数配置指南
在使用 EmailSender 时,请重点关注以下参数设置:
- SMTP 凭据: 账号与密码为必填项,需使用企业邮后台生成的“客户端授权码”而非登录密码。
- 服务器优先级: 自建 SMTP 优先级最高。若需使用官方企业邮服务器,请务必将自建 SMTP 选项留空。
- 监听地址: 选填项。配置后可开启 HTTP 服务,用于追踪邮件访问情况。
- EML 导入: 通过导入导出的 EML 文件,可快速获取邮件正文 HTML,随后在预览窗中进行微调。
- 收件人名单: 批量发送时需指定
.txt文件,名单内每个邮箱地址需独立成行。
注意事项
EmailSender 并非完全“开箱即用”的傻瓜式软件,用户需要具备一定的基础知识与学习能力才能高效上手。 本工具仅供安全研究与合法授权的学习演练使用,请勿用于非法用途。
项目资源
GitHub 仓库:https://github.com/A10ha/EmailSender
正文完
