
ความแตกต่างพื้นฐานระหว่าง SMTP และ POP3 คือ SMTP เป็น เอเจนต์การถ่ายโอนข้อความที่ ใช้ในการส่งข้อความและ POP3 เป็น เอเจนต์การเข้าถึงข้อความที่ ใช้ในการรับข้อความ มีความแตกต่างเพิ่มเติมระหว่าง SMTP และ POP3 ที่ฉันได้กล่าวถึงในตารางเปรียบเทียบที่แสดงด้านล่าง โปรดดู
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | SMTP | POP3 |
---|---|---|
ขั้นพื้นฐาน | มันเป็นตัวแทนการถ่ายโอนข้อความ | มันเป็นตัวแทนการเข้าถึงข้อความ |
แบบเต็ม | โปรโตคอลการถ่ายโอนจดหมายแบบง่าย | Post Office Protocol รุ่น 3 |
โดยนัย | ระหว่างเซิร์ฟเวอร์ผู้ส่งและผู้ส่งและระหว่างเซิร์ฟเวอร์อีเมลผู้ส่งและเซิร์ฟเวอร์อีเมลผู้รับ | ระหว่างผู้รับและเซิร์ฟเวอร์อีเมลผู้รับ |
งาน | มันถ่ายโอนจดหมายจากคอมพิวเตอร์ของผู้ส่งไปยังกล่องจดหมายที่ปรากฏบนเซิร์ฟเวอร์อีเมลของผู้รับ | จะช่วยให้การดึงและจัดระเบียบอีเมลจากกล่องจดหมายบนเซิร์ฟเวอร์อีเมลผู้รับไปยังคอมพิวเตอร์ของผู้รับ |
คำจำกัดความของ SMTP
SMTP (Simple Mail Transfer Protocol) เป็น Message Transfer Agent (MTA) มี ไคลเอ็นต์ MTA สองรายการ MTA และ เซิร์ฟเวอร์ MTA ไคลเอ็นต์ MTA ที่ระบบไคลเอ็นต์ส่งเมลซึ่ง เซิร์ฟเวอร์ MTA ได้รับที่เมลเซิร์ฟเวอร์ของไคลเอ็นต์ เพิ่มเติมเซิร์ฟเวอร์เมลไคลเอ็นต์มี ไคลเอ็นต์ MTA ซึ่งส่งเมลจากเมลเซิร์ฟเวอร์ของไคลเอ็นต์ไปยัง เซิร์ฟเวอร์ MTA ที่เซิร์ฟเวอร์เมลของผู้รับ SMTP เป็นโปรโตคอลที่กำหนดทั้งไคลเอนต์ - เซิร์ฟเวอร์ MTA บนอินเทอร์เน็ต
โปรโตคอล SMTP ถูกใช้ในสถานการณ์ที่ทั้ง ผู้ส่ง และ ผู้รับ จดหมายต้องเชื่อมต่อกับเซิร์ฟเวอร์อีเมลโดย WAN หรือ LAN โปรโตคอล SMTP จะใช้สองครั้งครั้ง แรก ระหว่าง ผู้ส่งและเซิร์ฟเวอร์อีเมลของตน และ ที่สอง ระหว่าง เซิร์ฟเวอร์อีเมลของลูกค้าและเซิร์ฟเวอร์อีเมลผู้รับ SMTP ไม่ได้ใช้ระหว่างเซิร์ฟเวอร์อีเมลของผู้รับและผู้รับ โปรโตคอล POP ทำงานนี้ให้สำเร็จ

การถ่ายโอนจดหมายระหว่าง ไคลเอนต์ MTA และ เซิร์ฟเวอร์ MTA เกิดขึ้นในสามขั้นตอน: การ สร้างการเชื่อมต่อการ ถ่ายโอนจดหมาย และการ ยกเลิกการเชื่อม ต่อ เริ่มแรกการเชื่อมต่อจะถูกสร้างขึ้นระหว่างไคลเอนต์และเซิร์ฟเวอร์ MTA หลังจากสร้างการเชื่อมต่อแล้วจะมีการแลกเปลี่ยนจดหมายเดียวระหว่างผู้ส่งรายเดียวและผู้รับหลายคน หลังจากการถ่ายโอนข้อความสำเร็จการเชื่อมต่อจะถูกยกเลิกโดยลูกค้า
คำจำกัดความของ POP3
ดังที่เราได้เห็นข้างต้น SMTP สำเร็จงานจัดส่งจดหมายจากลูกค้าไปยังเซิร์ฟเวอร์ MTA ตอนนี้จำเป็นต้องใช้โปรโตคอลดึงเพื่อดึงเมลจากเซิร์ฟเวอร์ MTA ไปยังผู้รับ สำหรับสิ่งนี้เรามีโปรโตคอล POP3 เช่น Post Office Protocol รุ่น 3 มันเป็น ตัวแทนการเข้าถึงข้อความ
POP3 มี ไคลเอ็นต์และเซิร์ฟเวอร์ MAA มีการติดตั้งซอฟต์แวร์ ไคลเอ็นต์ MAA บน คอมพิวเตอร์ของผู้รับ ในขณะที่ เซิร์ฟเวอร์ MAA ถูกติดตั้งบน เซิร์ฟเวอร์อีเมลของผู้รับ ในการเข้าถึง / อ่านเมลผู้ใช้จะต้องดาวน์โหลดเมลจากเมลบ็อกซ์บนเมลเซิร์ฟเวอร์ไปยังคอมพิวเตอร์ก่อน
ในการเข้าถึงอีเมลจากกล่องจดหมายที่มีอยู่ที่เซิร์ฟเวอร์อีเมล ไคลเอ็นต์ MAA ที่คอมพิวเตอร์ผู้รับจะสร้างการ เชื่อมต่อ กับเซิร์ฟเวอร์อีเมลโดยใช้พอร์ต TCP 110 สำหรับการสร้าง ไคลเอนต์ การเชื่อมต่อ MAA ที่คอมพิวเตอร์ของผู้รับส่ง ชื่อผู้ใช้และรหัสผ่าน ไปยังกล่องจดหมาย จากนั้นผู้ใช้จะได้รับการรับรองความถูกต้องเพื่อดึงข้อความเมลทีละรายการ

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