跳至内容
免费邮箱检测

免费邮箱检测

通过将域名与精选库进行比对,识别来自已知免费邮箱服务商(Gmail、Outlook、Yahoo、QQ 邮箱等)的邮箱地址。

与一次性邮箱检测不同,检测到免费邮箱后 SMTP 验证仍会继续 — 仅标记地址为免费邮箱,不会跳过后续检查。

用法

smtp-probe verify user@gmail.com --free

结果中将包含 Free 字段,指示匹配的数据源:

   Free       : ⚠ Yes (source: dpup)

数据来源

smtp-probe 使用 dpup/freemail 社区维护的免费邮箱服务商列表:

来源域名数量默认启用许可证
dpup~4.5kISC

该列表包含全球及区域主流免费邮箱服务商:Gmail、Outlook、Yahoo、iCloud、GMX、Yandex、QQ 邮箱、163 邮箱、ProtonMail、Zoho 等数千个域名。

默认数据源在首次使用时自动下载。

管理列表

# 列出所有来源及其状态
smtp-probe freemail list

# 下载默认数据源
smtp-probe freemail download

# 下载指定数据源
smtp-probe freemail download dpup

# 下载所有可用数据源
smtp-probe freemail download --all

# 更新过期列表(超过 7 天则重新下载)
smtp-probe freemail update

# 通过 crontab 安装每日自动更新
smtp-probe freemail update --install-cron

列表存储位置

下载的列表保存在 ~/.smtp-probe/freemail/,运行时加载为哈希表,实现 O(1) 域名查询。

对比:一次性邮箱 vs 免费邮箱

特性一次性邮箱免费邮箱
用途临时/一次性地址免费邮箱服务商
是否跳过 SMTP?否(继续 SMTP 验证)
示例mailinator.com, 10minutemail.comgmail.com, outlook.com, 163.com
CLI 参数--disposable--free
HTTP 参数disposable=truefree=true
CLI 命令smtp-probe disposablesmtp-probe freemail