驗證 ProtonMail 地址
ProtonMail 是總部位於瑞士、以隱私為核心的領先電子郵件服務商。它對隱私的重視也延伸到 SMTP 層級的行為,因而為電子郵件驗證帶來特定挑戰。了解 ProtonMail 驗證能做到什麼、做不到什麼,有助於建立合理的預期。
驗證挑戰
ProtonMail 以隱私為核心原則設計,這也延伸到其 SMTP 伺服器回應驗證請求的方式。ProtonMail 的伺服器會接受連線,並可能為了保護使用者隱私而提供模糊的回應,刻意讓外界難以判斷特定地址是否存在。這是設計使然,並非錯誤。ProtonMail 網域包括 protonmail.com、proton.me 和 pm.me。ProtonMail 企業帳戶上的自訂網域又增加了一層複雜度。
VeriMails 如何處理 ProtonMail
VeriMails 對 ProtonMail 驗證的限制保持透明。我們能確認某個地址使用 ProtonMail 的基礎架構(MX 紀錄檢查),並驗證其語法。至於地址是否存在,我們會嘗試 SMTP 驗證,但也承認 ProtonMail 的隱私保護可能使我們無法得到明確結果。當 ProtonMail 回傳模糊的回應時,我們會如實回報不確定性,而不是用猜的。對於使用 ProtonMail 的自訂網域,我們會偵測服務商並採用同樣審慎的做法。
ProtonMail 驗證技巧
驗證包含 ProtonMail 地址的名單時,預期「未知」結果的比例會比其他服務商更高。這並不是驗證失敗,而是 ProtonMail 依照設計運作。對於重要的開發信,可考慮對 ProtonMail 地址改用其他驗證方式,例如寄送確認信。ProtonMail 使用者通常相當重視隱私,因此請確保您的開發信合規且尊重對方。
可預期的結果
ProtonMail 地址:語法與網域驗證的準確度為 100%。由於 ProtonMail 的隱私保護,SMTP 信箱驗證能提供明確結果的地址比例低於其他服務商。預期有 60-75% 為明確結果,其餘則回報為「未知」。