檢查電子郵件地址是否有效,需確認語法正確、網域可用且信箱仍在使用。本指南逐步說明各層驗證方式。
如何檢查電子郵件有效性
1. 驗證格式
有效的電子郵件必須恰好包含一個 @、1–64 字元的本地部分,以及至少有一個點的網域。應拒絕含空格、連續點或不支援字元的地址。
2. 檢查網域是否存在
查詢網域在 DNS 中的 MX 或 A 記錄。沒有 MX 記錄的網域無法接收郵件。完全無法解析的網域(NXDOMAIN)可確定為無效。
3. 透過 SMTP 測試信箱
與接收郵件伺服器建立 SMTP 工作階段,並發出 RCPT TO 指令。250 回應表示信箱存在;550 或 5xx 錯誤表示不存在。
4. 檢查一次性郵箱供應商
Mailinator、Guerrilla Mail 等服務會產生臨時地址。這些地址可通過語法與 SMTP 檢查,但沒有長期互動價值。請將網域與已知的一次性供應商清單比對。
工具
- BillionVerify 免費電子郵件檢查器 — 免費檢查任一單一電子郵件地址。
- BillionVerify 電子郵件驗證器 — 完整驗證,含網域、SMTP 與送達狀態。