กรณี สมัครสมาชิก บนหน้าเว็บ
สมมติว่า User กรอก Email มาผิด แล้วทำให้ ระบบไม่สามารถส่งอีเมลล์ เพื่อส่งลิงค์สำหรับการยืนยันได้
** กรณีนี้ไม่ใช่ รูปแบบ อีเมลล์ผิด เพราะเราเขียน Javascript ดักรูปแบบ ของอีเมลล์ไว้แล้ว เช่น [email protected] เท่านั้น
แต่เป็นจะรู้ได้อย่างไรว่า Email Account นี้มีอยู่จริงๆ
กรณีนี้อยากจะตรวจสอบอีเมลล์ที่ User กรอกเข้ามาก่อนว่า มีอยู่จริงหรือไม่ มีแนวคิหรือเทคนิค อะไรบ้างครับ
ที่ผมคิดไว้นะ ไม่รู้มันจะ หลายขั้นตอนไปรึป่าว ประมาณว่า
หลังจากที่ Validate ข้อมูลต่างๆ ตามที่ User กรอกเข้ามาผ่านหมดแล้ว
ให้ทดสอบส่งอีเมลล์ แจ้งไปยัง User ว่า "คุณได้ทำการสมัครสมาชิก...."
ถ้าหากส่งได้ ก็ทำการ INSERT ข้อมูลลงฐานข้อมูลไปตามเรื่อง ของเรา พร้อมกับส่ง Email อีกฉบับ ที่ส่งลิงค์ยืนยันการสมัครไป
สรุปคือ ถ้าผ่านหมด ระบบจะส่งอีเมลล์ไป 2 ครั้งติดๆ กัน
แต่ ถ้าหากส่งไม่ได้ ก็แจ้งเตือนกลับไปว่า ส่งไม่ได้ และไม่ทำการใดๆต่อ (ก็คือ สมัครไม่ได้)
มีเทคนิคอื่นอีกรึป่าวครับผม
ขอบคุณครับ