Re: [請益] 檢查Email

看板PHP作者 (銀色)時間12年前 (2013/09/29 17:10), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《maxmilian (我會更好)》之銘言: : 請教一下各位前輩: : 若網站讓人提交Email註冊,想要做個Email的檢查, : 當然regular express的檢查少不了, : 自己還有作一些錯字的檢查(例如: gmail => gamil 等) : 之前有試過checkdnsrr()去檢查email server的dns, : 但是好像沒什麼效果, : 請問還有沒有比較有效的方式, : 最近網站被很多垃圾Email註冊, : 想要減小這類的困擾 : 先謝謝各位前輩 做 dns 反查目的是確認該 doname 是否是「真的」, 例如我註冊 gpmm[at]bibibobo.tw,你反查無誤,就算通過。 但是這只能砍掉最低級的信箱, 因為有很多垃圾帳號灌法都是用正常網域在跑的, 如果你的困擾是非正規可辨識信箱, 那是可以用反查 + 白名單 + 資料萃取正則來解, 但如果你遇到是在「合理的網域上」層出不窮的明顯垃圾信箱, 就只能依賴「信箱驗證」/「手機驗證」了… 通常我們遇到這種情況,唯一能做的就是把「註冊」行為的門檻拉高, 以求能大幅增加有心人士做這件事的時間,進而使他們覺的不划算而放棄。 例如使用很難看懂的註冊驗證碼也是一種 XDD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.144.68 ※ 編輯: gpmm 來自: 1.34.144.68 (09/29 17:11)

09/29 18:06, , 1F
但那種驗證碼會高到除非有必要 否則直接離開了XDD
09/29 18:06, 1F

09/29 23:38, , 2F
感謝gpmm大大
09/29 23:38, 2F

09/30 09:08, , 3F
DNS反查之外可以反向連回對方的port 25 檢查mail server。
09/30 09:08, 3F

09/30 09:09, , 4F
通常使用垃圾Email的人自己也不太願意收"垃圾"。
09/30 09:09, 4F

10/02 22:52, , 5F
但是我的驗證碼常導致使用者打電話來譙我XD
10/02 22:52, 5F
文章代碼(AID): #1IH-wIB5 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
2
5
完整討論串 (本文為第 2 之 2 篇):
3
5
2
5
文章代碼(AID): #1IH-wIB5 (PHP)