📍 隆重推出 MapLeads:把 Google 地圖、Bing 地圖、Apple 地圖變成你的客戶名單。了解 MapLeads

Why did my result change when I re-verified the same address?

Cached results and temporary mail-server conditions can explain why a later verification returns a different status.

所有說明主題

Short answer: Two things can cause this: caching (a repeat check may return a stored result) and transient server conditions (a temporary unknown can resolve to a real answer on a later attempt). A force-refresh request always runs a fresh live check.

Caching

To keep verification fast and to avoid hammering mail servers, confirmed results are cached for about 24 hours. If you verify the same address again within that window, you may receive the cached result rather than a brand-new live check — and you won't be charged again for it. This keeps repeat lookups instant.

One exception: unknown results are not cached. Because "we couldn't confirm this" is a temporary answer, re-checking an unknown address always runs a fresh live verification — which is exactly why an unknown can turn into a definite result on a later attempt.

To force a brand-new live verification that ignores the cache, send the request with force_refresh=true. A force-refresh performs a real check and is billed according to its new result.

Transient conditions

Some earlier unknown results are caused by temporary conditions on the receiving side:

  • Greylisting — the server deliberately defers the first attempt and accepts a later one.
  • Rate limiting — the provider was throttling traffic at that moment.
  • Timeouts — the server was briefly slow or unreachable.

When you re-check later, those conditions may have cleared, so a previous unknown can become a definite valid or invalid. This is expected behavior, not an inconsistency.

What we recommend

  • For a definitive, up-to-the-second answer, use force_refresh=true.
  • If you are batch-verifying a list, there is no need to force-refresh every address — cached results are accurate within their freshness window and save you credits.
  • A result flipping from unknown to a definite status on retry is a good sign: it means the temporary condition cleared and we got a real answer.
郵箱驗證

立即驗證您的郵箱列表

使用 BillionVerify 清洗列表、降低退信並保護髮件人信譽。

無需信用卡 · 含免費積分 · 2 分鐘完成設置

99.9%
準確率
Real-time
API 速度
$0.00014
每封郵件
100/day
永久免費