หน้าหลัก บทความ อีเมลชั่วคราว: ตัวช่วยลับของนักพัฒนาสาย Automation และคนรักความเป็นส่วนตัว
อีเมลชั่วคราว: ตัวช่วยลับของนักพัฒนาสาย Automation และคนรักความเป็นส่วนตัว

อีเมลชั่วคราว: ตัวช่วยลับของนักพัฒนาสาย Automation และคนรักความเป็นส่วนตัว

เบื่อไหมกับการต้องสร้างอีเมลใหม่ทุกครั้งที่ทดสอบ API?

เชื่อเลยว่าถ้าคุณเป็นนักพัฒนาที่ต้องคลุกคลีกับการทดสอบ API หรือเขียนสคริปต์ Automation บ่อยๆ ต้องเคยเจอปัญหาเดียวกันกับผมแน่ๆ คือต้องสมัครสมาชิกนู่นนี่นั่นเพื่อเอาไปเทสต์ จนบางทีก็รู้สึกว่าอีเมลหลักของเรามันจะเต็มไปด้วยขยะการสมัครสมาชิกไปซะหมด

ผมเองก็เป็นหนึ่งในนั้นครับ สมัยก่อนนะ เวลาจะทดสอบระบบอะไรที่ต้องใช้การยืนยันอีเมล ผมก็จะวิ่งไปสมัคร Gmail ใหม่เลย หรือไม่ก็ Yahoo! ที่ไหนมีให้สมัครฟรีก็เอาหมด สุดท้ายเป็นไงรู้ไหม? กล่องขาเข้าก็เต็มไปด้วยอีเมลโปรโมชั่นบ้าง อีเมลยืนยันตัวตนบ้าง จนบางทีหาอีเมลสำคัญจริงๆ ไม่เจอ

แล้วพอมาเจองานที่ต้องทำ Automation ซ้ำๆ ยิ่งไปกันใหญ่ ต้องสร้างบัญชีปลอมเพื่อทดสอบฟังก์ชันการสมัครสมาชิก การกู้คืนรหัสผ่าน หรือแม้กระทั่งการแจ้งเตือนต่างๆ การมีอีเมลหลักเป็นสิบๆ อันนี่มันไม่ไหวจริงๆ นะครับ มันทั้งยุ่งยาก แถมยังรู้สึกไม่ปลอดภัยด้วย

ทำไมอีเมลชั่วคราวถึงเป็นฮีโร่ของนักพัฒนา?

นี่แหละครับ คือจุดที่ผมเริ่มมองหาทางออก และมาเจอ "อีเมลชั่วคราว" หรือที่บางคนก็เรียกว่า "อีเมลใช้แล้วทิ้ง" (Disposable Email) นี่แหละ คือตัวช่วยชั้นดีเลย

คิดดูสิครับ:

  • ทดสอบ API แบบไม่ต้องผูกมัด: เวลาผมต้องทดสอบ Endpoint ที่เกี่ยวกับการสมัครสมาชิก หรือการส่งอีเมลยืนยันตัวตน ผมก็แค่สร้างอีเมลชั่วคราวขึ้นมาอันนึง เอาไปกรอกในฟอร์ม พอได้อีเมลยืนยันมา ก็กดลิงก์ตรงนั้นเลย จบ! ไม่ต้องไปนั่งลุ้นว่าอีเมลหลักจะโดนสแปมไหม
  • Automation สคริปต์ที่ไร้รอยต่อ: สำหรับงาน Automation ที่ต้องมีการสร้างบัญชีผู้ใช้จำนวนมากเพื่อจำลองสถานการณ์ต่างๆ อีเมลชั่วคราวคือคำตอบ มันช่วยให้ผมสร้างบัญชีทดสอบได้เป็นร้อยเป็นพันโดยไม่ต้องกลัวว่าอีเมลจะเต็ม หรือต้องมานั่งจัดการอีเมลเหล่านั้นทีหลัง
  • ป้องกันสแปมขั้นสุด: ใครบ้างล่ะครับที่จะอยากให้กล่องอีเมลหลักของตัวเองเต็มไปด้วยอีเมลที่ไม่ต้องการ? โดยเฉพาะเวลาเราต้องสมัครสมาชิกเว็บที่ไม่น่าไว้ใจ หรือเว็บที่รู้ว่าหลังสมัครแล้วต้องเจอสแปมแน่ๆ การใช้อีเมลชั่วคราวคือการสร้างเกราะป้องกันให้กล่องอีเมลหลักของเราอย่างดีเยี่ยม

ผมเคยเจองานที่ต้องทดสอบระบบส่ง SMS ของ Line Thailand พอดีตอนนั้นกำลังทำโปรเจกต์ใหม่ที่ต้องมีการผูกเบอร์โทรศัพท์กับบัญชี LINE พอดี แทนที่จะไปสมัคร LINE ใหม่โดยใช้อีเมลหลัก ผมก็เลยใช้อีเมลชั่วคราวสมัคร LINE ปลอมขึ้นมาเพื่อทดสอบ API การส่ง SMS ของ LINE โดยเฉพาะ พอทดสอบเสร็จ ก็ปล่อยให้มันหมดอายุไปเลย ง่ายๆ แบบนี้แหละครับ

หรืออย่างตอนที่ผมต้องลองทำ Bot ซื้อของบน Shopee Thailand ผมก็ใช้อีเมลชั่วคราวในการสมัครบัญชีทดสอบนี่แหละครับ เพื่อดูว่าระบบมันทำงานยังไงเวลาสมัครสมาชิกใหม่ มันจะได้ไม่ไปกระทบกับบัญชีจริงของผม

แล้วมันต่างจาก Gmail หรือ Yahoo! ยังไง?

ความแตกต่างที่ชัดเจนที่สุดคือ อายุการใช้งาน ครับ อีเมลหลักอย่าง Gmail หรือ Yahoo! เราใช้งานได้ตลอดไป แต่สำหรับอีเมลชั่วคราวมันจะมีอายุจำกัด บางทีก็เป็นหลักนาที หลักชั่วโมง หรือหลักวันเท่านั้น พอหมดอายุแล้ว ก็คือหายไปเลย ไม่สามารถกู้คืนได้

นี่คือข้อดีที่ผมชอบมาก:

  • ความเป็นส่วนตัวแบบจัดเต็ม: เพราะมันเป็นอีเมลที่สร้างมาเพื่อใช้งานชั่วคราว ทำให้เราไม่ต้องกรอกข้อมูลส่วนตัวอะไรมากนัก และเมื่อหมดอายุไป ข้อมูลที่ผูกกับอีเมลนั้นก็จะหายไปด้วย
  • ไม่ต้องจำรหัสผ่านเยอะแยะ: ปกติเวลาสมัครอะไรก็ต้องมีรหัสผ่านใช่ไหมครับ? แต่อีเมลชั่วคราวส่วนใหญ่เราแค่กดรับอีเมลมาแล้วก็จบ ไม่ต้องมานั่งจำรหัสผ่านให้ปวดหัว
  • ปลอดจากสแปมแน่นอน: เมื่อหมดอายุไป อีเมลนั้นก็จะไม่มีใครสามารถส่งมาหาเราได้อีก เป็นการตัดวงจรสแปมได้อย่างเด็ดขาด

เอาจริงๆ นะครับ สำหรับนักพัฒนาที่เน้นการทดสอบ API หรือ Automation การมีอีเมลชั่วคราวดีๆ สักอันติดตัวไว้ มันเหมือนมีอาวุธลับเลยแหละ มันช่วยให้งานเราเร็วขึ้น สะดวกขึ้น แถมยังปลอดภัยขึ้นด้วย

ผมเองก็เคยลองใช้บริการอีเมลชั่วคราวมาหลายเจ้า แต่ที่ผมชอบและใช้บ่อยๆ เลยก็คือ TempTom ครับ เหตุผลหลักๆ คือมันใช้งานง่ายมาก แค่เข้าเว็บไปก็มีอีเมลให้ใช้เลย ไม่ต้องสมัครสมาชิกอะไรยุ่งยาก แถมยังรับอีเมลได้เร็วดี เหมาะกับงานที่ต้องการความรวดเร็วสุดๆ

ถ้าคุณเป็นนักพัฒนา หรือเป็นคนที่ใส่ใจเรื่องความเป็นส่วนตัวออนไลน์มากๆ ลองหาบริการอีเมลชั่วคราวดีๆ มาใช้ดูนะครับ รับรองว่าจะติดใจเหมือนผมแน่นอน!