DevTrends开发者趋势
主题色

monto-fe /

smtp-probe

smtp-probe 是一款用 Go 编写的开源邮件送达率诊断工具,可以在一个命令中完成域名邮件配置检查、邮箱真实性验证、IP 黑名单扫描等全流程排查。 特性 域名健康检查 — SPF、DKIM、DMARC、MX、PTR 记录解析 + 百分制评分 SMTP 邮箱验证 — 通过 MX 服务器进行 RCPT TO 校验,支持绑定 IP 出站 IP 池管理与自动故障转移 — 支持多个绑定 IP,自动检测健康状态,黑名单 IP 自动替换 多节点…

DT商业与增长DT数据与运维DT命令行工具DT内容 / 资源DTLinuxDT终端

关于

smtp-probe 是一款用 Go 编写的开源邮件送达率诊断工具,可以在一个命令中完成域名邮件配置检查、邮箱真实性验证、IP 黑名单扫描等全流程排查。 特性 域名健康检查 — SPF、DKIM、DMARC、MX、PTR 记录解析 + 百分制评分 SMTP 邮箱验证 — 通过 MX 服务器进行 RCPT TO 校验,支持绑定 IP 出站 IP 池管理与自动故障转移 — 支持多个绑定 IP,自动检测健康状态,黑名单 IP 自动替换 多节点协调 — 基于 GeoIP 的分布式节点路由,支持跨区域部署 一次性邮箱检测 — 4 个上游数据源(~8k–74k 域名),自动下载更新 RBL 黑名单扫描 — 29 个黑名单(Spamhaus、Barracuda、SpamCop 等) 延迟探测 — 测量从池 IP 到目标域的连接延迟 HTTP API — RESTful JSON API,方便集成 多种输出格式 — CLI 表格、JSON、Markdown 快速使用 bash 一键安装 bash <(curl -fsSL ) 检查域名邮件配置 smtp-probe check gmail.com 验证邮箱地址 smtp-probe verify user@example.com 扫描 IP 黑名单 smtp-probe blacklist 1.2.3.4 生成完整报告 smtp-probe report example.com --format md > report.md 启动 HTTP API 服务 smtp-probe serve --port 8080 适用场景 适合邮件服务商运维、EDM 营销开发、邮件开发者自查发送问题,也可以作为独立检测工具嵌入到现有邮件平台中。 架构 smtp-probe/ ├── cmd/ # Cobra CLI 命令 ├── pkg/ # 核心包 │ ├── probe/ # 编排与评分 │ ├── dnscheck/ # DNS 记录检查 (SPF/DKIM/DMARC/MX/PTR) │ ├── disposable/ # 一次性邮箱检测 │ ├── pool/ # IP 池管理与健康检查 │ ├── node/ # 多节点协调 (GeoIP, 路由, 心跳) │ ├── rbl/ # RBL 黑名单查询 │ └── smtpclient/ # SMTP RCPT TO 验证 └── server/ # HTTP API (Gin) MIT 开源协议,欢迎 Star 和 PR!

收录记录

  1. Show HN

    2026年7月24日 · 2 次收录

  2. 阮一峰周刊·用户投稿

    2026年7月24日 · 2 次收录

  3. 中国独立开发者·程序员版

    2026年7月25日 · 1 次收录

  4. HelloGitHub·用户投稿

    2026年7月25日 · 1 次收录

讨论这个产品