BillionVerify LogoBillionVerify

Verification Types

Email checker result types: valid, invalid, disposable, role-based, catch-all, risky, and unknown emails explained.

理解驗證結果對於做出關於電子郵件資料的明智決策至關重要。本指南解釋每種結果類型,並提供處理建議。

狀態類型

每次驗證都返回七種主要狀態之一:

狀態分數含義建議操作
valid0.9+郵箱存在且可以接收郵件安全發送
invalid0.1郵箱不存在或無法接收郵件從列表中移除
unknown0.5無法確定有效性稍後重試或謹慎使用
risky0.4郵箱存在潛在的送達風險謹慎使用,監測退信
disposable0.3來自一次性/臨時郵箱服務考慮移除
catchall0.7域名接受所有郵箱監測退信
role0.6角色郵箱(info@、support@ 等)通常可送達,但參與度較低

有效(Valid)

{
  "status": "valid",
  "is_deliverable": true,
  "smtp_check": true,
  "score": 0.95
}

含義:電子郵件地址存在且可以接收郵件。

建議操作:安全發送。添加到您的活躍郵件列表。

置信度:高(分數通常 > 0.8)

無效(Invalid)

{
  "status": "invalid",
  "is_deliverable": false,
  "reason": "mailbox_not_found",
  "score": 0.10
}

含義:電子郵件地址無法接收郵件。

常見原因

  • 郵箱不存在
  • 域名不存在
  • 無效的電子郵件格式
  • 域名沒有郵件服務器

建議操作:立即從列表中移除。發送到無效地址會損害您的發件人聲譽。

未知(Unknown)

{
  "status": "unknown",
  "is_deliverable": null,
  "score": 0.50
}

含義:我們無法確定電子郵件的有效性。

常見原因

  • 郵件服務器超時
  • 臨時服務器問題
  • 灰名單生效
  • 服務器阻止驗證嘗試

建議操作:稍後重新驗證。如果持續未知,請謹慎使用或從重要活動中移除。

風險(Risky)

{
  "status": "risky",
  "is_deliverable": null,
  "score": 0.40
}

含義:該郵箱存在潛在的送達問題,但可能仍然可以送達。

常見原因

  • 域名聲譽不佳
  • 郵箱模式表明存在潛在問題
  • 驗證檢查中出現混合信號

建議操作:謹慎使用。考慮從重要活動中排除,或先用小批量測試。

一次性(Disposable)

{
  "status": "disposable",
  "is_disposable": true,
  "score": 0.30
}

含義:該郵箱來自臨時/一次性郵箱服務。

一次性域名示例:

  • mailinator.com
  • 10minutemail.com
  • guerrillamail.com
  • tempmail.com

為什麼重要:

  • 使用一次性電子郵件的使用者很少參與
  • 經常用於垃圾郵件或濫用
  • 生命週期價值低
  • 可能表明欺詐意圖

建議操作:考慮從列表中移除,特別是在註冊流程中。

接受所有(Catchall)

{
  "status": "catchall",
  "is_catchall": true,
  "is_deliverable": null,
  "score": 0.70
}

含義:域名接受所有電子郵件,因此我們無法確認此特定郵箱是否存在。

影響:

  • 無法驗證特定郵箱的存在
  • 退信風險較高
  • 可能表示較小的組織

建議操作:保留在列表中但監測退信。在大規模發送前考慮 A/B 測試。

角色郵箱(Role)

{
  "status": "role",
  "is_role": true,
  "score": 0.60
}

含義:該郵箱是角色郵箱地址(不與特定人員相關聯)。

常見角色郵箱模式:

模式類型風險級別
info@通用中等
support@支持中等
sales@銷售
admin@技術
noreply@自動化非常高
webmaster@技術
abuse@合規非常高

為什麼重要:

  • 多個人可能接收電子郵件
  • 投訴率較高
  • 參與度指標較低
  • 某些 ESP 政策限制角色郵箱

建議操作:通常可送達,但預期參與度較低。適合事務性郵件,行銷郵件需謹慎。

結果欄位詳解

is_deliverable

含義
true電子郵件可以接收郵件
false電子郵件無法接收郵件
null可遞送性未知

is_disposable

表示電子郵件是否來自臨時/一次性電子郵件服務。

is_catchall

表示域名是否接受所有電子郵件地址。

is_role

表示電子郵件是否為角色郵箱地址(info@、support@ 等)。

is_free

表示電子郵件是否來自免費電子郵件提供商。

示例:

  • gmail.com
  • yahoo.com
  • outlook.com
  • hotmail.com

此標誌的用例:

  • B2B 與 B2C 細分
  • 線索評分
  • 欺詐檢測(B2B 中免費電子郵件的百分比高)

smtp_check

表示是否執行了 SMTP 級別驗證。

含義
true已執行 SMTP 驗證
false未執行 SMTP 驗證

置信度分數

score 欄位(0.0 - 1.0)提供整體置信度評級:

0.0 ──────────── 0.5 ──────────── 0.8 ──────────── 1.0
 │                │                │                │
無效           未知/風險        可能有效           有效

分數範圍

分數解釋操作
0.9 - 1.0高置信度有效安全發送
0.8 - 0.9可能有效對大多數活動安全
0.6 - 0.8不確定謹慎使用,先測試
0.4 - 0.6風險避免重要活動
0.0 - 0.4可能無效從列表中移除

按類型處理策略

用於行銷活動

function shouldIncludeInCampaign(result) {
  // 嚴格:僅包含高置信度有效的電子郵件
  if (result.status === 'valid' && result.score >= 0.8) {
    return true;
  }
  return false;
}

用於事務性電子郵件

function canSendTransactional(result) {
  // 更寬鬆:包含有效、接受所有和角色郵箱
  if (result.status === 'valid') return true;
  if (result.status === 'catchall' && result.score >= 0.5) return true;
  if (result.status === 'role' && result.score >= 0.5) return true;
  return false;
}

用於使用者註冊

function allowRegistration(result) {
  // 阻止一次性郵箱、風險郵箱和無效郵箱
  if (result.status === 'invalid') return { allow: false, reason: 'invalid_email' };
  if (result.status === 'disposable') return { allow: false, reason: 'disposable_not_allowed' };
  if (result.status === 'risky') return { allow: false, reason: 'risky_email' };
  return { allow: true };
}

決策矩陣

使用此矩陣決定如何處理不同的驗證結果:

狀態分數行銷事務性註冊
valid0.9+發送發送允許
catchall0.7謹慎發送允許
role0.6謹慎發送允許
unknown0.5跳過謹慎重試
risky0.4跳過謹慎阻止
disposable0.3跳過謹慎阻止
invalid0.1移除移除阻止

下一步

On this page