2010-08-05 178 views
1

這是我無法找到答案的東西。假設你有一張表格,並且在表格中你有一個字段供某人輸入他們的電子郵件地址。在輸入電子郵件地址之後,使用RegEx驗證它是否遵循電子郵件地址的語法,然後驗證它是否是可以接收郵件的有效電子郵件,有沒有辦法? 我看了整個網絡,發現一個不贊成的方式來做到這一點,因爲已經被補丁攔截了,所以我想知道是否沒有辦法在服務器上做到這一點,也許輪詢smtp服務器或其他東西。經典ASP電子郵件驗證電子郵件存在

回答

2

如果你正在尋找,以驗證用戶沒有弄錯了(或者是給你一個假地址,因爲它們是在你的消息不感興趣),你應該做的所有其他系統做:不要在您通過點擊鏈接或輸入電子郵件中包含的代碼驗證用戶是否已收到電子郵件之前,不會激活帳戶(或其他)。

你需要這樣做,因爲你可能永遠不會得到的指示,電子郵件地址是無效的 - 一些服務器配置爲扔掉部分(或全部)無效的電子郵件地址或在垃圾郵件箱把它們扔掉。僅僅因爲電子郵件似乎已經成功發送並不意味着它是有效的,或者它正在接近合適的人。

+0

我打算這麼做,但我仍然會試着讓這種方式來工作,只是爲了好玩。 :) – stephmoreland 2010-08-06 23:32:05