一次性邮箱检测
检测来自已知临时/一次性邮箱服务商的邮件,完全跳过 SMTP 握手。
用法
smtp-probe verify user@mailinator.com --disposable若域名为一次性邮箱,SMTP 验证将被跳过,结果立即返回。
数据来源
smtp-probe 支持 4 个上游黑名单来源:
| 来源 | 域名数量 | 默认启用 | 许可证 |
|---|---|---|---|
martenson | ~8k | 是 | CC0 |
disposable | ~74k | 否 | MIT |
tompec | ~20k | 否 | MIT |
fakefilter | ~10k | 否 | 自定义 |
默认来源(martenson,约 8k 个域名)在首次使用时自动下载。
管理列表
# 列出所有来源及其状态
smtp-probe disposable list
# 下载指定来源
smtp-probe disposable download disposable fakefilter
# 下载所有可用来源
smtp-probe disposable download --all
# 更新过期列表(超过 7 天则重新下载)
smtp-probe disposable update
# 通过 crontab 安装每日自动更新
smtp-probe disposable update --install-cron列表存储位置
下载的列表保存在 ~/.smtp-probe/disposable/,运行时合并为单个去重后的查询集合。