|
|
โปรโตคอลคืออะไร | IP ADDRESS | Network Class | DATA PACKET | ENCAPSULATION | IP DARAGRAM | Exercise | Site Map | ความเป็นมาโครงงาน |
||||||||||||||||||||||||||
|
SMTP(Simple Mail Transfer Protocol) SMTP เป็นโปรโตคอลที่คู่กับPOP3 เพราะเป็นโปรโตคอลที่ใช้ส่งอีเมล์จากUser Agent ของผู้ส่งไปยังMTA ของผู้ส่งและส่งต่อไปยัง MTA เครื่องอื่นๆที่เป็นจุดผ่านในการเชื่อมต่อไปยังเครื่องของผู้รับ โปรโตคอล STMP จะทำงานร่วมกับโปรโตคอลTCP โดยใช้พอร์ต25 ซึ่งคำสั่งต่างๆของSMTP จะเป็นลักษณะเดียวกับPOP3 คือเป็นASCII เมื่อเริ่มต้นการติดต่อ SMTP จะกำหนดให้ User agent ของผู้ส่งต้องส่งคำสั่ง HELLO พร้อมกับรายละเอียดด้านผู้ส่งออกไป จากนั้นจะส่งคำสั่ง MAIL เพื่อแจ้งให้เซิร์ฟเวอร์เตรียมรับอีเมล์ ในส่วนขอเซิร์ฟเวอร์เมื่อพร้อมที่จะรับอีเมล์ก็จะตอบรับกลับมาด้วยคำสั่ง OK จากนั้นที่ด้านส่งก็จะเริ่มส่งโดยใช้คำสั่ง RCPT เพื่อกำหนดอีเมล์แต่ละฉบับที่จะส่งไป ซึ่งการส่งข้อมูลของอีเมล์จะถูกระบุด้วยคำสั่ง DATA เมื่อได้รับคำสั่งต่างๆของผู้ส่งแล้ว เซิร์ฟเวอร์จะมีหน้าที่ตรวจสอบความถูกต้องของคำสั่ง จากนั้นจึงทำงานตามคำสั่งและส่งผลตอบกลับมา ส่วนลักษณะของข้อมูลที่ตอบกลับนั้นจะเป็นข้อมูลที่อยู่ในรูปของtext ที่เป็นASCIIในการส่งอีเมล์ของโปรโตคอล SMTP นั้น จะใช้วิธีอ้างถึงเซิร์ฟเวอร์อื่นๆตาม DNS(Domain Name System) เช่นเดียวกับระบบอื่นๆในอินเตอร์เน็ต และยังสามารถส่งอีเมล์ไปยังผู้รับคนเดียวหรือหลายๆคนพร้อมกันได้ด้วย |