ตัวอย่าง SMTP ทำงานอย่างไร
ดิ การเชื่อมต่อ SMTP ขึ้นอยู่กับสิ่งที่เรียกว่าการเชื่อมต่อ TCP ซึ่งย่อมาจาก Transmission Control Protocol.. SMTP หรือ Simple Mail Transfer Protocol เป็นแอปพลิเคชันที่ใช้ในการส่ง รับ และส่งต่ออีเมลขาออกระหว่างผู้ส่งและผู้รับ เมื่อส่งอีเมล อีเมลนั้นจะถูกโอนจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งทางอินเทอร์เน็ตโดยใช้ SMTP พูดง่ายๆ ว่า an อีเมล SMTP เป็นเพียงอีเมลที่ส่งผ่านเซิร์ฟเวอร์ SMTP..
ดิ เซิร์ฟเวอร์ SMTP ที่ Yahoo รับทราบข้อความ EHLO โดยตอบกลับด้วยรหัส "250" พร้อมกับบริการที่เซิร์ฟเวอร์ SMTP สามารถรองรับได้.. สิ่งสำคัญคือลูกค้าและเซิร์ฟเวอร์ต้องตกลงในบริการและคุณลักษณะที่สามารถรองรับได้ก่อนที่จะเริ่มการถ่ายโอนข้อความ.. และ ดังนั้นข้อความอีเมลที่ Bob เขียนบนแล็ปท็อปของเขาจึงจบลงที่เครื่อง Yahoo ที่รอให้ Alice หยิบขึ้นมาอ่าน อย่างไรก็ตาม ยังมีสิ่งหนึ่งที่ขาดหายไป: การเชื่อมต่อระหว่างไคลเอ็นต์ SMTP และเซิร์ฟเวอร์ SMTP ถูกปิด
มาพูดถึงด้านของบ๊อบกันก่อน แล้วส่งข้อความอีเมลของเขาใน Gmail ไปยังเซิร์ฟเวอร์อีเมลของเขา เซิร์ฟเวอร์ SMTP คือคอมพิวเตอร์หรือแอปที่รับผิดชอบในการส่งอีเมล.. ทำงานตาม Simple Mail Transfer Protocol (SMTP) เซิร์ฟเวอร์ SMTP รับอีเมลจากไคลเอนต์อีเมล
จากนั้นส่งต่อไปยังเซิร์ฟเวอร์ SMTP อื่นและส่งต่อไปยังเซิร์ฟเวอร์อีเมลขาเข้า. Simple Mail Transfer Protocol (SMTP) อิงจากการส่งข้อความแบบ end-to-end ไคลเอ็นต์ Simple Mail Transfer Protocol (SMTP) จะติดต่อกับเซิร์ฟเวอร์ Simple Mail Transfer Protocol (SMTP) ของโฮสต์ปลายทางบนพอร์ต 25 ที่รู้จักเพื่อส่งอีเมล จากนั้นไคลเอ็นต์จะรอให้เซิร์ฟเวอร์ส่งข้อความ 220 READY FOR MAIL
หลังจากได้รับข้อความ 220 ไคลเอ็นต์จะส่งคำสั่ง HELO จากนั้นเซิร์ฟเวอร์ก็ตอบกลับด้วยการดำเนินการอีเมลที่ร้องขอ 250 ครั้ง ตกลง.. คุณต้องคิดว่า SMTP คืออะไรหรือเซิร์ฟเวอร์ SMTP คืออะไร?. โปรโตคอล SMTP หรือโปรโตคอลการถ่ายโอนเมลของเซิร์ฟเวอร์คือชุดของกฎสำหรับการสื่อสารดิจิทัล กล่าวคือ การถ่ายโอนอีเมลและ เซิร์ฟเวอร์ SMTP เป็นแอปพลิเคชั่นที่มีหน้าที่หลักในการส่ง รับ หรือสลับผู้ส่งและผู้รับเมลขาออก..
มีเซิร์ฟเวอร์ SMTP ฟรีออนไลน์มากมายที่คุณสามารถใช้เพื่อส่งอีเมลฟรี.. ระบบที่ยืดหยุ่นมากขึ้นนี้ใช้งานง่ายสำหรับผู้ใช้มือถือ และให้ตัวเลือกคงที่สำหรับเซิร์ฟเวอร์ SMTP ที่กำหนดค่าไว้สำหรับการรับส่งข้อมูลขาออก.. Mail Transfer Agent (MTA) ที่พัฒนาขึ้น หลังจากที่ sendmail มักจะใช้ 8 บิตอย่างหมดจด ดังนั้นกลยุทธ์ทางเลือก "เพียงแค่ส่งแปด" สามารถใช้ในการถ่ายโอนข้อมูลข้อความที่กำหนดเอง (ในการเข้ารหัสอักขระที่เหมือน ASCII 8 บิต) ผ่าน SMTP เซิร์ฟเวอร์ SMTP ที่มีคุณลักษณะครบถ้วนจะจัดการคิวข้อความเพื่อลองส่งข้อความซ้ำที่ทำให้เกิดการหยุดทำงานชั่วคราว
Sendmail เปิดตัวในปี 1982 ด้วย 4.1CBSD ไม่นานหลังจาก RFC 788 เปิดตัวในเดือนพฤศจิกายน 1981 เป็นหนึ่งในตัวแทนการถ่ายโอนจดหมายรายแรกที่ใช้ SMTP จะรวบรวมอีเมลของผู้ส่งและส่งไปยังที่ทำการไปรษณีย์ท้องถิ่นของผู้รับ ซึ่งเป็นเซิร์ฟเวอร์ SMTP อีกเครื่องหนึ่ง บริการส่งต่อ SMTP สามารถใช้เพื่อแก้ไขปัญหาต่างๆ เช่น ความสามารถในการส่งอีเมล การขึ้นบัญชีดำ IP ฯลฯ เพื่อแก้ปัญหา ในทางกลับกัน SMTP จะทำงานได้ดีที่สุดเมื่อคอมพิวเตอร์ทั้งเครื่องส่งและรับเชื่อมต่อกับเครือข่ายอย่างต่อเนื่อง
สามารถใช้ SMTP AUTH เพื่อให้ผู้ใช้ที่ถูกต้องสามารถส่งต่ออีเมลในขณะที่ปฏิเสธบริการส่งต่อไปยังผู้ใช้ที่ไม่ได้รับอนุญาต เช่น นักส่งสแปม ที่อยู่ SMTP ใช้เพื่อส่งข้อความอีเมลของคุณไปยังอุปกรณ์หรือปลายทางที่ถูกต้องผ่านช่องทางการสื่อสารที่ถูกต้อง ขอแนะนำให้ใช้บริการของบุคคลที่สามเช่น Pepipost SMTP ซึ่งน่าเชื่อถือกว่ามาก มาดูกันว่าคุณสามารถใช้ Pepipost สำหรับเว็บไซต์ WordPress ของคุณได้อย่างไร — คุณยังสามารถพิจารณาตั้งค่าเซิร์ฟเวอร์ SMTP ปลอมในเครื่อง เช่น MailHog หรือ MailCatcher หรือแม้แต่แอปเดสก์ท็อป เช่น FakeSMTP หรือ DevNull SMTP
ในบทเรียน Simple Mail Transfer Protocol (SMTP) – วิธีการทำงานของ SMTP คุณจะได้เรียนรู้พื้นฐานของ Simple Mail Transfer Protocol (SMTP), RFC ที่เกี่ยวข้องกับ Simple Mail Transfer Protocol (SMTP) และวิธีการทำงานของ Simple Mail Transfer Protocol (SMTP) . ส่วนขยาย STARTTLS ช่วยให้รองรับเซิร์ฟเวอร์ SMTP เพื่อแจ้งการเชื่อมต่อไคลเอ็นต์ว่าพวกเขาสนับสนุนการสื่อสารที่เข้ารหัส TLS และอนุญาตให้ไคลเอ็นต์อัปเดตการเชื่อมต่อของตนโดยส่งคำสั่ง STARTTLS โปรโตคอล SMTP ดั้งเดิมรองรับเฉพาะการสื่อสารข้อความ ASCII 7 บิตที่ไม่ได้ตรวจสอบสิทธิ์และไม่ได้เข้ารหัสเท่านั้น เสี่ยงต่อการโจมตีแบบคนกลางเล็กน้อย การปลอมแปลง และสแปม และต้องการให้ข้อมูลไบนารีทั้งหมดถูกเข้ารหัสเป็นข้อความที่อ่านได้ก่อนที่จะส่ง ต้นกำเนิดของ SMTP เริ่มต้นในปี 1971 และนับตั้งแต่เปิดตัวอย่างกว้างขวางในปี 1981 ก็ได้มีการปรับปรุง แก้ไข และขยายหลายครั้ง
เป็นกระบวนการเดียวกันทุกประการ แต่ตัวแทนผู้ใช้ของ Bob คือไคลเอ็นต์ SMTP และเซิร์ฟเวอร์อีเมลของ Bob คือเซิร์ฟเวอร์ SMTP
. .
