Agentscan

電郵檢查

在接受註冊前檢查電郵地址:語法、一次性電郵網域、郵件伺服器、拼寫錯誤及職能電郵。

檢查電郵地址

POST/v1/email/check
API 金鑰1 次請求

參數

  • emailstring必填

    要檢查的地址,最多 320 位元組。GET 請求以 ?email= 傳入。

回應欄位

  • emailstring

    已檢查的地址,網域轉為小寫。

  • statusstring

    valid、invalid、risky 或 unknown。

  • reasonstring | null

    原因:syntax、no_mx、null_mx、disposable、typo、role、dns_error 或 quota。valid 時為 null。

  • suggestionstring | null

    當網域似是某個常用電郵網域的拼寫錯誤時,提供修正後的地址。

  • domainstring

    ASCII 形式的網域(IDN 已轉換)。

  • checksobject

    決定狀態的每一項檢查。

  • checks.mxboolean | null

    該網域可接收電郵。未查詢 DNS 或 DNS 未回應時為 null。

  • checks.disposableboolean

    該網域提供一次性電郵。

  • checks.roleboolean

    共用信箱,例如 info@ 或 support@。

  • checks.freeProviderboolean

    免費電郵服務商,例如 Gmail 或 Outlook。

  • mailboxstring

    一律為 not_checked:不探測信箱本身。

curl -X POST https://ipscanner.io/v1/email/check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"jane@outlok.com"}'
回應
{
  "email": "jane@outlok.com",
  "status": "risky",
  "reason": "typo",
  "suggestion": "jane@outlook.com",
  "domain": "outlok.com",
  "checks": {
    "syntax": true,
    "mx": true,
    "disposable": false,
    "role": false,
    "freeProvider": false
  },
  "mailbox": "not_checked"
}