เครื่องมือตรวจสอบอีเมล
ตรวจสอบที่อยู่อีเมลด้วยเครื่องมือออนไลน์ฟรีของเรา
ป้อนที่อยู่อีเมลทั้งหมดเพื่อตรวจสอบความถูกต้อง
• ชื่อผู้ใช้สามารถมีตัวอักษร ตัวเลข จุด ขีดล่าง เปอร์เซ็นต์ บวก หรือลบได้
• ต้องมีรูปแบบเป็น [email protected]
• โดเมนต้องมีตัวอักษร ตัวเลข จุด และขีดกลาง
• ต้องมีโดเมนระดับบนสุด (TLD) ที่ถูกต้อง
• ไม่สามารถมีช่องว่างหรืออักขระพิเศษบางตัวได้
วิธีใช้ เครื่องมือตรวจสอบอีเมล
- 1
ป้อนที่อยู่อีเมล
พิมพ์หรือวางที่อยู่อีเมลแบบเต็ม เช่น [email protected] ลงในช่องป้อนข้อมูล
- 2
คลิก "ตรวจสอบอีเมล"
กด "ตรวจสอบอีเมล" เพื่อตรวจที่อยู่กับกฎรูปแบบอีเมลมาตรฐาน
- 3
ดูรายละเอียดการตรวจสอบ
ดูว่าที่อยู่ถูกต้องหรือไม่ และตรวจแต่ละจุด ได้แก่ เครื่องหมาย @ ชื่อผู้ใช้ รูปแบบโดเมน โดเมนระดับบนสุด และรูปแบบโดยรวม
- 4
คัดลอกหรือล้าง
ใช้ Copy เพื่อบันทึกที่อยู่ที่ยืนยันแล้ว หรือ Clear เพื่อทดสอบที่อยู่อื่น
การตรวจสอบอีเมล: สิ่งที่มันบอกคุณได้และบอกไม่ได้
คำถามที่ต่างกันอย่างมากสองข้อ
เมื่อผู้คนบอกว่าต้องการตรวจสอบที่อยู่อีเมล พวกเขามักหมายถึงหนึ่งในสองสิ่งที่แตกต่างกัน และการนำสองสิ่งนี้มาปนกันก่อให้เกิดความสับสนส่วนใหญ่ในเรื่องนี้ คำถามแรกเกี่ยวกับไวยากรณ์ คือ สตริงนี้มีรูปทรงเหมือนที่อยู่อีเมลหรือไม่ ที่มีส่วนภายใน (local part) เครื่องหมาย at และโดเมนที่ลงท้ายด้วยโดเมนระดับบนสุดที่รู้จัก คำถามที่สองเกี่ยวกับการจัดส่งถึง คือ กล่องจดหมายนี้มีอยู่จริงหรือไม่และรับจดหมายได้หรือไม่ สองสิ่งนี้เป็นปัญหาที่แยกจากกันโดยสิ้นเชิง และการผ่านคำถามแรกแทบไม่บอกอะไรเลยเกี่ยวกับคำถามที่สอง
เครื่องมือนี้ตอบคำถามแรก มันตรวจรูปแบบของที่อยู่กับกฎโครงสร้างมาตรฐานและรายงานว่าส่วนใดผ่านบ้าง ได้แก่ เครื่องหมาย at ส่วนชื่อผู้ใช้ โดเมน โดเมนระดับบนสุด และรูปทรงโดยรวม ผลลัพธ์สีเขียวหมายความว่าที่อยู่มีรูปแบบที่ถูกต้อง ไม่ได้หมายความว่ามีใครอยู่ปลายทางอีกฝั่ง
การตรวจไวยากรณ์กับการจัดส่งถึง
การยืนยันการจัดส่งถึงไปไกลเกินกว่ารูปแบบมาก โดยทั่วไปมันเกี่ยวข้องกับการค้นหา DNS เพื่อยืนยันว่าโดเมนมีระเบียน MX (mail exchange) ซึ่งหมายความว่าโดเมนนั้นถูกตั้งค่าให้รับอีเมลจริง ตามด้วยการตรวจหยั่ง SMTP ในบางกรณีที่เชื่อมต่อกับเมลเซิร์ฟเวอร์และถามว่ากล่องจดหมายเฉพาะนั้นมีอยู่หรือไม่ การตรวจเหล่านี้ต้องการการเข้าถึงเครือข่ายไปยังเมลเซิร์ฟเวอร์ภายนอกและทำจากสตริงเพียงอย่างเดียวในเบราว์เซอร์ไม่ได้ และแม้กระทั่งตอนนั้นมันก็ยังไม่สมบูรณ์ เพราะเมลเซิร์ฟเวอร์จำนวนมากจงใจรับที่อยู่ใดก็ได้เพื่อขัดขวางการหยั่งแบบนี้เลยทีเดียว
ภาพแบบมีชั้นจึงปรากฏขึ้น การตรวจไวยากรณ์ซึ่งเครื่องมือนี้ทำในเครื่อง นั้นทันทีและเป็นส่วนตัว และจับการพิมพ์ผิดและข้อมูลที่ผิดรูปอย่างเห็นได้ชัดได้ ส่วนการตรวจการจัดส่งถึงซึ่งต้องใช้บริการยืนยันโดยเฉพาะ จะจับโดเมนที่ตายแล้วและกล่องจดหมายที่ไม่มีอยู่บางส่วนได้ แต่ก็ยังรับประกันไม่ได้ว่าจะมีมนุษย์จริง ๆ อ่านจดหมาย
ทำไมการตรวจ regex ที่สมบูรณ์แบบจึงแทบเป็นไปไม่ได้
ไวยากรณ์ทางการสำหรับที่อยู่อีเมล ซึ่งกำหนดไว้ในมาตรฐานที่รู้จักกันในชื่อ RFC 5322 นั้นกว้างขวางจนเลื่องลือ มันอนุญาตให้ส่วนภายในที่อยู่ในเครื่องหมายคำพูดมีช่องว่างและอักขระพิเศษ มีคำอธิบายในวงเล็บ และมีโครงสร้างหลากหลายที่แทบไม่มีใครใช้จริง นิพจน์ทั่วไป (regular expression) ที่รับที่อยู่ที่ถูกต้องในทางเทคนิคทุกตัวและปฏิเสธที่ไม่ถูกต้องทุกตัวนั้นใหญ่โตและอ่านไม่รู้เรื่องจนกลายเป็นเรื่องตลกที่เล่ากันในหมู่นักพัฒนา และแม้กระทั่งตอนนั้นมันก็ยังยืนยันไม่ได้ว่าโดเมนมีอยู่จริง ตัวตรวจสอบที่ใช้งานได้จริง รวมถึงตัวนี้ จึงจงใจใช้ชุดย่อยที่สมเหตุสมผลตามสามัญสำนึกแทนที่จะใช้ไวยากรณ์เต็ม
ข้อสรุปคือ ตัวตรวจสอบอีเมลที่สมเหตุสมผลใด ๆ ล้วนแลกเปลี่ยนข้อดีข้อเสีย มันรับที่อยู่ในโลกจริงส่วนใหญ่อย่างท่วมท้นขณะที่ปฏิเสธขยะที่ชัดเจน และมันจงใจไม่พยายามรองรับทุกมุมแปลก ๆ ของข้อกำหนด เพราะการทำเช่นนั้นจะปฏิเสธการพิมพ์ผิดที่เห็นได้ชัดได้อย่างเชื่อถือได้น้อยลงและยังคงไม่ให้หลักฐานเรื่องการจัดส่งถึงอยู่ดี การตรวจรูปแบบเป็นตัวกรอง ไม่ใช่การรับประกัน
ที่อยู่ที่ถูกต้องซึ่งการตรวจแบบหยาบ ๆ ปฏิเสธอย่างผิด ๆ
ตัวตรวจสอบที่เข้มงวดเกินไปมักปฏิเสธที่อยู่ที่ถูกต้องอย่างสมบูรณ์อยู่เป็นประจำ ซึ่งแย่กว่าการผ่อนปรนเล็กน้อยเพราะมันไล่ผู้ใช้จริงออกไป การกำหนดที่อยู่แบบบวก (plus-addressing) เป็นตัวอย่างชั้นเยี่ยม ที่อยู่อย่าง [email protected] นั้นถูกต้องและใช้กันอย่างแพร่หลายสำหรับการกรอง แต่การตรวจที่สร้างกันเองหลายตัวกลับปฏิเสธเครื่องหมายบวก ซับโดเมนในส่วนของโดเมน อย่างใน [email protected] นั้นถูกต้องแต่ทำให้รูปแบบที่สมมติว่ามีจุดเดียวสะดุด การระเบิดตัวของโดเมนระดับบนสุดใหม่ ๆ ตั้งแต่ตัวสั้น ๆ ไปจนถึงนามสกุลแบรนด์และนามสกุลทั่วไปที่ยาว ทำให้กฎเก่าที่ฮาร์ดโค้ด TLD ความยาวสองถึงสี่ตัวอักษรเอาไว้พังลง
ที่อยู่แบบนานาชาติ (internationalized) ผลักดันไปไกลยิ่งกว่า มาตรฐานสมัยใหม่อนุญาตให้ใช้อักขระที่ไม่ใช่ ASCII ได้ทั้งในส่วนภายในและในโดเมน ดังนั้นที่อยู่ที่ใช้ตัวอักษรที่มีเครื่องหมายเสริมสัทอักษรหรือสคริปต์ที่ไม่ใช่ละตินทั้งหมดจึงอาจถูกต้องได้ ตัวตรวจสอบที่สมมติว่าเป็น ASCII เท่านั้นจะปฏิเสธที่อยู่เหล่านี้อย่างผิด ๆ บทเรียนสำหรับใครก็ตามที่สร้างฟอร์มสมัครสมาชิกคือให้เอนเอียงไปทางการยอมรับ การปฏิเสธที่อยู่ที่ถูกต้องของลูกค้าจริงคือผลลบลวง (false negative) ที่มีราคาแพง
ผลบวกลวง: รูปแบบถูกต้องแต่ใช้ไม่ได้
ความล้มเหลวในทางตรงข้ามคือการรับที่อยู่ที่ไวยากรณ์สมบูรณ์แบบแต่ไร้ประโยชน์ โดเมนที่พิมพ์ผิดอย่าง [email protected] ผ่านการตรวจรูปแบบทุกอย่างแต่ไปไหนไม่ได้ และข้อมูลปลอมที่จงใจแต่รูปแบบถูกต้องอย่าง [email protected] ก็ผ่านฉลุยเช่นกัน ที่อยู่แบบใช้แล้วทิ้งและที่อยู่ชั่วคราวก็ถูกต้องในเชิงรูปแบบ เช่นเดียวกับที่อยู่ของกล่องจดหมายที่ถูกปิดใช้งานไปหลายปีก่อน ไม่มีตัวใดในนี้ที่จับได้ด้วยไวยากรณ์เพียงอย่างเดียว ซึ่งเป็นเหตุผลพอดีว่าทำไมการตรวจรูปแบบจึงไม่มีวันยืนยันได้ว่าจดหมายจะไปถึง
บางตัวในนี้บรรเทาได้ด้วยขั้นตอนเพิ่มเติมที่ตัวตรวจรูปแบบไม่ทำ เช่น การทำเครื่องหมายโดเมนที่พิมพ์ผิดบ่อย ๆ หรือการเปรียบเทียบโดเมนกับรายชื่อผู้ให้บริการแบบใช้แล้วทิ้งที่รู้จัก แต่ขีดจำกัดพื้นฐานยังคงอยู่ คือ การดูถูกต้องกับการมีอยู่จริงเป็นคุณสมบัติคนละอย่าง และมีเพียงอย่างเดียวเท่านั้นที่มองเห็นได้ในตัวอักษรของที่อยู่
การทดสอบที่ชี้ขาดมีเพียงอีเมลยืนยันเท่านั้น
แม้จะมีเทคนิคการตรวจสอบทุกอย่าง แต่มีวิธีเดียวเท่านั้นที่จะแน่ใจว่าที่อยู่ทั้งมีอยู่จริงและเป็นของคนที่ป้อนมัน คือ ส่งข้อความไปยังที่อยู่นั้นพร้อมลิงก์ยืนยันที่ไม่ซ้ำกันและกำหนดให้พวกเขาคลิกมัน นี่คือรูปแบบการยืนยันสองชั้น (double opt-in) ที่รายชื่อส่งจดหมายและระบบบัญชีที่มีชื่อเสียงแทบทุกแห่งใช้ มันพิสูจน์การจัดส่งถึง พิสูจน์ความเป็นเจ้าของ และปกป้องคุณจากการพิมพ์ผิดและจากการที่ใครบางคนสมัครด้วยที่อยู่ของคนอื่น ทั้งหมดในคราวเดียว การตรวจรูปแบบและการจัดส่งถึงเป็นตัวกรองล่วงหน้าที่มีประโยชน์ แต่การยืนยันคือความจริงที่หนักแน่น
ขั้นตอนในโลกจริงที่ดีจึงซ้อนวิธีเหล่านี้เข้าด้วยกัน คือ ตรวจรูปแบบที่ฝั่งไคลเอนต์เพื่อให้ผลตอบรับทันทีและจับการพิมพ์ผิดขณะที่ผู้ใช้พิมพ์ จะรันการตรวจการจัดส่งถึงที่ฝั่งเซิร์ฟเวอร์เพื่อกำจัดโดเมนที่ตายแล้วก่อนที่คุณจะเสียการส่งไปเปล่า ๆ ก็ได้ จากนั้นจึงส่งอีเมลยืนยันเสมอในฐานะขั้นตอนสุดท้ายที่ทรงอำนาจ แต่ละชั้นกำจัดที่อยู่เสียคนละประเภท
การใช้การตรวจสอบฝั่งไคลเอนต์ให้ดี
การตรวจรูปแบบฝั่งไคลเอนต์ ซึ่งเป็นสิ่งที่เครื่องมือนี้ทำและเป็นสิ่งที่ฟอร์มสมัครสมาชิกควรทำในเบราว์เซอร์ โดดเด่นในฐานะผลตอบรับทันทีต่อผู้ใช้ การจับเครื่องหมาย at ที่ขาดหายหรือการพิมพ์ผิดที่เห็นได้ชัดในทันทีที่ใครบางคนพิมพ์เสร็จนั้นดีกว่าการปล่อยให้พวกเขาส่งแล้วรอจดหมายตีกลับมาก เพราะมันทำงานในเครื่อง มันจึงทันทีและเป็นส่วนตัว โดยที่อยู่ไม่เคยออกไปจากหน้าเว็บเลย กุญแจสำคัญคือการใช้มันเป็นการเตือนที่ช่วยเหลือ ไม่ใช่ผู้เฝ้าประตู โดยคงกฎให้ผ่อนปรนพอที่ที่อยู่จริงแต่ไม่ปกติจะยังผ่านได้
จงปฏิบัติต่อการตรวจสอบฝั่งไคลเอนต์เป็นชั้นป้องกันด่านแรกที่เป็นมิตรที่สุดมากกว่าจะเป็นกลยุทธ์ทั้งหมด จับคู่การตรวจรูปแบบทันทีตรงนี้เข้ากับขั้นตอนการยืนยันฝั่งเซิร์ฟเวอร์สำหรับสิ่งใดก็ตามที่สำคัญ แล้วคุณจะได้สิ่งที่ดีที่สุดของทั้งสองอย่าง คือ ประสบการณ์ที่ราบรื่นซึ่งจับข้อผิดพลาดได้แต่เนิ่น ๆ หนุนหลังด้วยกระบวนการที่พิสูจน์ได้จริงว่าที่อยู่ใช้งานได้
คำถามที่พบบ่อย
เครื่องมือนี้ตรวจอะไรกันแน่
ผลที่ถูกต้องหมายความว่าอีเมลรับจดหมายได้ใช่ไหม
อักขระใดบ้างที่อนุญาตในที่อยู่ที่ถูกต้อง
ทำไมที่อยู่ของฉันถูกทำเครื่องหมายว่าไม่ถูกต้อง
ที่อยู่อีเมลของฉันถูกเก็บเป็นส่วนตัวหรือไม่
เครื่องมือที่เกี่ยวข้อง
ทำงานต่อด้วยเครื่องมือที่มีประโยชน์เหล่านี้