26 คะแนน โดย xguru 2022-09-05 | 14 ความคิดเห็น | แชร์ทาง WhatsApp

(ระหว่างพัฒนา อย่าเขียนโค้ดโดยตั้งสมมติฐานแบบนี้)

  • ทุกคนมีที่อยู่อีเมล
  • ทุกคนมีที่อยู่อีเมลเพียงแค่หนึ่งเดียว
  • ที่อยู่อีเมลไม่มีวันเปลี่ยน
  • ต่อให้ที่อยู่อีเมลเปลี่ยน ก็ยังอยู่ภายใต้การจัดการของผู้ใช้
  • ต่อให้ที่อยู่อีเมลเปลี่ยน ก็เป็นเพราะผู้ใช้ร้องขอเป็นพิเศษ
  • ต่อให้ที่อยู่อีเมลเปลี่ยน ที่อยู่เดิมก็ยังคงใช้งานได้/ยังคงมีอยู่
  • ที่อยู่อีเมลหนึ่งรายการแทนคนเพียงคนเดียว
  • สตริงที่ไม่ซ้ำกันทุกค่าแมปไปยังที่อยู่อีเมลคนละรายการ
  • ระบบอีเมลทั้งหมดถูกโฮสต์โดยระบบแบบรวมศูนย์
  • เมื่อส่งอีเมลถึงผู้ใช้ของโดเมนหนึ่ง อีเมลจะถูกส่งต่อไปยังเซิร์ฟเวอร์ที่ตรงกับโดเมนนั้น
  • เมื่อมีการส่งอีเมลจากผู้ใช้ของโดเมนหนึ่ง แสดงว่าอีเมลนั้นถูกส่งมาจากเซิร์ฟเวอร์ที่ตรงกับโดเมนนั้น
  • อีเมลทั้งหมดมาจากที่อยู่ .com, .net, .edu, .org
  • สามารถกรองอีเมลตาม TLD หรือ ccTLD ได้
  • การมี ccTLD ใด ccTLD หนึ่ง หมายความว่าผู้รับชอบรับเป็นภาษาของประเทศนั้น
  • ที่อยู่อีเมลมีแต่ตัวอักษรเท่านั้น
  • ที่อยู่อีเมลมีแค่ตัวอักษรและตัวเลขเท่านั้น
  • ที่อยู่อีเมลมีได้แค่ตัวอักษร ตัวเลข และเครื่องหมายวรรคตอนที่ใช้กันบ่อยเท่านั้น
  • ที่อยู่อีเมลต้องมีตัวอักษรอย่างน้อยหนึ่งตัวขึ้นไป
  • ที่อยู่อย่าง ^_^@example.com หรือ +&#@example.com เป็นที่อยู่ที่ไม่ถูกต้อง
  • อีเมลเป็นช่องทางการส่งที่เชื่อถือได้
  • อีเมลเป็นช่องทางการส่งแบบทันที
  • อีเมลจะถูกส่งภายในไม่กี่นาทีหลังจากกำหนดส่ง
  • อีเมลจะถูกส่งภายในไม่กี่ชั่วโมงหลังจากกำหนดส่ง
  • อีเมลจะถูกส่งภายในไม่กี่วันหลังจากกำหนดส่ง
  • เมื่อส่งอีเมลแล้วก็จะถูกรับในไม่ช้า
  • เมื่อส่งอีเมลแล้ว จะถูกส่งไปยังเซิร์ฟเวอร์ปลายทางทันที
  • ถ้าอีเมลตีกลับ (bounce) แสดงว่าที่อยู่นั้นใช้ไม่ได้
  • ถ้าอีเมลไม่ตีกลับ แสดงว่าที่อยู่นั้นใช้ได้
  • ที่อยู่ที่ใช้ได้จะใช้ได้เสมอ และที่อยู่ที่ใช้ไม่ได้ก็จะใช้ไม่ได้เสมอ
  • อีเมลทั้งหมดถูกส่งด้วย SMTP บนพอร์ต 25 ของ TCP/IP
  • อีเมลทั้งหมดถูกส่งด้วย SMTP บน TCP/IP
  • อีเมลทั้งหมดถูกส่งด้วย SMTP บน IP
  • อีเมลทั้งหมดถูกส่งด้วย SMTP
  • เซิร์ฟเวอร์อีเมลทั้งหมดรองรับส่วนขยายเฉพาะผู้ผลิตของ "ผู้ผลิตที่ทุกคนใช้" (เช่น Google, Microsoft)
  • อีเมลมีที่อยู่ From: ได้เพียงรายการเดียว
  • เฮดเดอร์ Date: ของข้อความอีเมลนั้นถูกต้องตามจริง (legitimate)
  • เฮดเดอร์ Received: ของข้อความอีเมลไม่มีทางจะเร็วกว่าฮেডเดอร์ Date: ได้เสมอ
  • โปรแกรมรับส่งอีเมลทุกตัวรองรับไฟล์แนบ HTML
  • โปรแกรมรับส่งอีเมลทุกตัวรองรับเนื้อหาข้อความแบบ HTML
  • โปรแกรมรับส่งอีเมลทุกตัวรองรับการเข้ารหัส MIME
  • อีเมลมีความปลอดภัย (Secure)
  • อีเมลที่เข้ารหัสแล้วมีความปลอดภัย
  • อีเมลทั้งหมดเข้าถึงผ่านเว็บเมล
  • อีเมลทั้งหมดเข้าถึงผ่านเว็บเมลหรือ IMAP
  • อีเมลทั้งหมดเข้าถึงผ่านเว็บเมล, IMAP หรือ POP3
  • ตอนนี้ไม่มีใครใช้อีเมลกันแล้ว
  • คนที่ใช้ที่อยู่ .edu ทุกคนเป็นนักศึกษา
  • คนที่ใช้ที่อยู่ .edu ทุกคนเป็นนักศึกษาหรืออาจารย์/ผู้สอน
  • นักศึกษาและอาจารย์ใช้ที่อยู่ .edu ของตัวเองในการลงทะเบียนทุกบัญชีบนอินเทอร์เน็ต
  • มหาวิทยาลัยทุกแห่งให้ที่อยู่ .edu
  • โดเมนถูกจัดการแบบเดียวกันระหว่างอีเมลกับ HTTP
  • ขนาดไฟล์แนบอีเมลตรงกับขนาดพื้นที่จัดเก็บของไฟล์แนบนั้น
  • ชื่อไฟล์ของไฟล์แนบสามารถดึงออกมาใช้ตรง ๆ ได้อย่างปลอดภัย
  • +suffix ที่ต่อท้ายอีเมลสามารถตัดทิ้งได้ (john+doe@example.com → john@example.com)
  • ผู้ใช้รู้ที่อยู่อีเมลของตัวเอง
  • ที่อยู่อีเมลแยกตัวพิมพ์เล็ก-ใหญ่ จึงสามารถเปรียบเทียบด้วย == หรือ strcmp ได้
  • ถ้าใส่ลิงก์ URL ในอีเมล ผู้ใช้จะคลิกสิ่งนั้นเป็นอย่างแรก

14 ความคิดเห็น

 
tribela 2022-09-06

ผู้ใช้รู้ว่าตัวเองใช้อีเมลแอดเดรสอะไรอยู่
อันนี้ขอร้องเลย อยากให้รู้กันจริงๆ..

 
minhoryang 2022-09-05

ถ้าได้เพิ่มรูปภาพลงในอีเมลและตรวจสอบเวลาที่เปิดอ่านจาก accesslog ก็แปลว่าผู้ใช้ได้อ่านอีเมลนั้นในเวลานั้น

 
minhoryang 2022-09-05

ถ้าอีเมลถูกตีกลับแล้ว ผู้ใช้ก็จะไม่มีทางเห็นอีเมลฉบับนี้ได้อีก

 
minhoryang 2022-09-05

สิ่งที่โปรแกรมเมอร์เข้าใจผิดเกี่ยวกับอีเมล

จุด . ในอีเมลแอดเดรสสามารถลบออกได้ (a.b.c@gmail.com -> abc@gmail.com)

 
nicewook 2022-09-12

นี่เป็นลักษณะเฉพาะของ Gmail หรือว่าเหมือนกันกับบริการอีเมลทุกเจ้าครับ?

 
minhoryang 2022-09-12

โอ้ ผมก็เข้าใจว่าใช้ได้เฉพาะใน Gmail เหมือนกันครับ แต่เพราะมีบริการชื่อ G Suite อยู่ เลยรู้สึกว่าน่าจะไม่สามารถตั้งเงื่อนไขตามโดเมนแล้วละเว้นได้

 
minhoryang 2022-09-05

ถ้าส่งเป็นอีเมลแบบกลุ่ม ก็น่าจะแยกแยะสมาชิกแต่ละคนได้จากลิงก์ในอีเมลนั้น

 
minhoryang 2022-09-05

หากส่งเป็นอีเมลแบบกลุ่ม อีเมลฉบับนั้นก็คงถูกส่งถึงสมาชิกทุกคนในกลุ่มแล้ว

 
minhoryang 2022-09-05

จำนวนผู้รับใน TO, CC, BCC ที่รวมอยู่ในอีเมลน่าจะถูกจัดสรรไว้ให้มากพอทั้งหมดอยู่แล้ว น่าจะสักประมาณ 300 คน?

 
minhoryang 2022-09-05

หากมีการเข้าถึงลิงก์ URL ที่อยู่ในอีเมล นั่นย่อมหมายความว่าผู้ใช้ได้คลิกด้วยตนเองและกำลังอ่านเนื้อหาอยู่

 
minhoryang 2022-09-05

ลิงก์ URL ที่อยู่ในอีเมลจะต้องเข้าถึงได้เสมอ ไม่ว่าจะอยู่ในสภาพแวดล้อมใดก็ตาม

 
minhoryang 2022-09-05

เนื้อหา HTML ของข้อความที่ผู้ใช้ได้รับตรงกับสิ่งที่ฉันส่งไปแบบ 100%

 
kandk 2022-09-05

แม้แต่บนคลาวด์เซิร์ฟเวอร์ (IaaS) ก็สามารถส่งอีเมลได้