ความแตกต่างระหว่าง SMTP และ POP (พร้อมตาราง)

สารบัญ:

Anonim

คำว่า "โปรโตคอลอีเมล" หมายถึงวิธีมาตรฐานในการแลกเปลี่ยนข้อมูลระหว่างผู้ให้บริการอีเมล (เช่น Outlook, Gmail ฯลฯ) และโปรแกรมรับส่งเมล (เช่น Apple Mail, Thunderbird) และในทางกลับกัน โปรโตคอลอีเมลต่างๆ มีฟังก์ชันต่างๆ เช่น การขนส่งอีเมลและการส่งอีเมล SMTP และ POP เป็นโปรโตคอลอีเมลเช่นกัน

SMTP กับ POP

ความแตกต่างระหว่าง SMTP กับ POP คือในขณะที่โปรโตคอล SMTP ใช้สำหรับการขนส่งเมล POP ใช้สำหรับการเข้าถึงเมลโดยผู้รับ SMTP ทำหน้าที่เป็นตัวแทนถ่ายโอนข้อความในขณะที่ POP ทำหน้าที่เป็นตัวแทนการเข้าถึงข้อความ

รูปแบบเต็มของ SMTP คือ Simple Mail Transfer Protocol เป็นโปรโตคอลอีเมลที่ใช้ส่งอีเมลถึงบุคคลใด ๆ บนอินเทอร์เน็ต ใช้สองครั้งขณะส่งจดหมาย:

  1. ระหว่างผู้ส่ง (ไคลเอนต์) และเซิร์ฟเวอร์เมลของลูกค้า
  2. ระหว่างเซิร์ฟเวอร์เมลของไคลเอนต์และผู้รับ

รูปแบบเต็มรูปแบบของ POP คือ Post Office Protocol การใช้งานหลักคือการดึงอีเมลจากเซิร์ฟเวอร์อีเมลของผู้รับ ใช้ระหว่างผู้รับและเซิร์ฟเวอร์อีเมล การใช้โปรโตคอลนี้ทำให้ผู้รับสามารถเปิดจดหมายได้แม้ในโหมดออฟไลน์

ตารางเปรียบเทียบระหว่าง SMTP และ POP

พารามิเตอร์ของการเปรียบเทียบ

SMTP

โผล่

คำนิยาม เป็นโปรโตคอลที่ส่งอีเมลข้ามเครือข่ายตาม MTA เพื่อโอนอีเมลไปยังคอมพิวเตอร์ที่ถูกต้อง งานก็เหมือนเสมียนที่ทำการไปรษณีย์ รับและจัดเก็บจดหมาย
ใช้ ใช้สำหรับส่งข้อความ ใช้ในการเข้าถึงข้อความ
พอร์ตที่ใช้งานได้ ทำงานบนพอร์ต 25 ทำงานบนพอร์ต110
จำนวนครั้งที่บอกเป็นนัย สองครั้ง (ระหว่างผู้ส่ง (ไคลเอนต์) กับเซิร์ฟเวอร์เมลของไคลเอนต์ และเซิร์ฟเวอร์เมลของไคลเอนต์และผู้รับ) ครั้งหนึ่ง (ระหว่างผู้รับและเซิร์ฟเวอร์อีเมล)
ชื่ออื่น เป็นที่รู้จักกันว่าโปรโตคอล PUSH เป็นที่รู้จักกันว่า PULL Protocol

SMTP คืออะไร?

Simple Mail Transfer Protocol (SMTP) เป็นโปรโตคอลที่เชื่อถือได้มากสำหรับการถ่ายโอนอีเมลจำนวนมากบนอินเทอร์เน็ต ตั้งแต่ทศวรรษที่แปดสิบก็โอนย้ายเมลได้สำเร็จ มันจึงกลายเป็นมาตรฐานในการส่งอีเมลไปทั่วโลก

การถ่ายโอนจดหมายระหว่าง Server MTA และ Client MTA (Mail Transfer Agent) เกิดขึ้นในสามขั้นตอน: การสร้างการเชื่อมต่อ (ระหว่างเซิร์ฟเวอร์ MTA และไคลเอ็นต์) การถ่ายโอนจดหมาย (ไปยังผู้รับต่างๆ) และการยกเลิกการเชื่อมต่อโดยไคลเอ็นต์ (เมื่อโอนข้อความสำเร็จ)

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

บริษัทใช้เซิร์ฟเวอร์นี้เพื่อทำการตลาดผ่านอีเมลและอีเมลธุรกรรมอัตโนมัติ เช่น การเปลี่ยนรหัสผ่าน การยืนยันการซื้อ ฯลฯ

ป๊อปคืออะไร?

Post Office Protocol เป็นวิธีมาตรฐานในการเข้าถึงอีเมลบนคอมพิวเตอร์ของเราและใช้กล่องจดหมายของเราตามความสะดวกของเรา เป็นเซิร์ฟเวอร์ขาเข้า POP3 ซึ่งใช้พอร์ต 110 เป็น POP เวอร์ชันล่าสุด

หลังจากที่ SMTP ส่งเมลไปยังเซิร์ฟเวอร์ MTA(Message Transfer Agent) สำเร็จแล้ว โปรโตคอล POP จะดึงเมลจากตำแหน่งสุดท้าย ในการเปิดเมลจากไคลเอ็นต์ MAA (Message Access Agent) จำเป็นต้องใช้ชื่อผู้ใช้และรหัสผ่านเพื่อสร้างการเชื่อมต่อ เมื่อสร้างแล้ว ก็สามารถเรียกอีเมลกลับมาได้

อีเมลทั้งหมดจะถูกดาวน์โหลดจากเซิร์ฟเวอร์ และยังคงสามารถเข้าถึงได้แม้ในขณะออฟไลน์ ข้อความจะถูกเก็บไว้ในคอมพิวเตอร์ของผู้ใช้ โดยจะลบออกจากเซิร์ฟเวอร์อีเมล

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

มันถูกสร้างขึ้นครั้งแรกเพื่อเข้าถึง (ในทศวรรษที่แปด) และลบอีเมลในสถานที่ที่ไม่สามารถเข้าถึงอินเทอร์เน็ตได้อย่างราบรื่น เมื่อผู้ใช้ออนไลน์ ข้อความจะถูกส่ง

ความแตกต่างหลักระหว่าง SMTP และ POP

  1. SMTP ทำหน้าที่เป็น Message Transfer Agent เพื่อถ่ายโอนอีเมลไปยังเซิร์ฟเวอร์คอมพิวเตอร์ที่ถูกต้อง ในทางกลับกัน POP ทำหน้าที่เป็น Message Access Agent สำหรับการเข้าถึงอีเมล
  2. SMTP ใช้กับพอร์ต 25 ในขณะที่ POP ใช้กับพอร์ต 110
  3. SMTP เป็น Push Protocol ในขณะที่ POP เป็นโปรโตคอล Pull เพื่อดึงข้อความจากเซิร์ฟเวอร์ของผู้รับ
  4. SMTP คือเซิร์ฟเวอร์ขาออกซึ่งรับรองว่าข้อความจะไปถึงปลายทางที่ถูกต้อง ในทางกลับกัน POP เป็นเซิร์ฟเวอร์ขาเข้า
  5. SMTP ถูกบอกเป็นนัยสองครั้ง มันโอนข้อความไปยังกล่องจดหมายของผู้รับที่อยู่บนเซิร์ฟเวอร์ POP มีนัยเพียงครั้งเดียวเพื่อดึงอีเมลจากเซิร์ฟเวอร์ของผู้รับบนคอมพิวเตอร์

บทสรุป

ในการเปรียบเทียบโปรโตคอลอินเทอร์เน็ตทั้งสองเห็นได้ชัดว่างานของพวกเขาคล้ายกับบุรุษไปรษณีย์

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

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

ดังนั้น SMTP และ POP จึงเป็นสองโปรโตคอลที่รับผิดชอบสำหรับการไหลของอีเมลบนอินเทอร์เน็ตที่ราบรื่น สำหรับการตั้งค่าเมลไคลเอ็นต์ การกำหนดค่าทั้ง SMTP และ POP นั้นมีความจำเป็น

อ้างอิง

www2.rivier.edu/faculty/vriabov/Information-Security-SMTP_c60_p01-23.pdf

ieeexplore.ieee.org/abstract/document/631025/

ความแตกต่างระหว่าง SMTP และ POP (พร้อมตาราง)