Sendmail คืออะไร? ความหมายและความหมาย

โพสต์เมื่อ โดย Mel Hawthorne

Sendmail คือตัวแทนโอนข้อความอีเมลหรือ MTA ชนิดหนึ่งที่ใช้กันอย่างแพร่หลายในระบบปฏิบัติการ Unix และ Unix MTA รวมถึง Sendmail ส่งและรับจดหมายผ่านเครือข่าย TCP หรือ IP (ซึ่งรวมถึงอินเทอร์เน็ต) ตามโปรโตคอล SMTP SMTP ย่อมาจาก Simple Mail Transport Protocol

Technipages อธิบาย Sendmail

ใช้โดยระบบปฏิบัติการเช่น Linux โค้ดที่ประกอบขึ้นเป็น Sendmail MTA นั้นมีให้ใช้อย่างแพร่หลายในรูปแบบรหัสโอเพนซอร์ซ มีเวอร์ชันเชิงพาณิชย์ที่ดูแลโดยบริษัทที่ก่อตั้งโดยผู้เขียนดั้งเดิมของ Sendmail บริษัทนี้มีชื่อว่า Sendmail Inc. แม้จะเป็นโอเพ่นซอร์ส แต่เวอร์ชันฟรีของโปรแกรมนี้ก็ยากที่จะติดตั้งและติดตั้ง และยิ่งกว่านั้นเพื่อรักษาความปลอดภัยหลังจากการกำหนดค่า ทำให้เป็นตัวเลือกที่ไม่น่าสนใจสำหรับผู้ใช้ที่มีประสบการณ์น้อย หรือผู้ที่กำลังมองหาวิธีแก้ปัญหาที่รวดเร็วและมีประสิทธิภาพ เมื่อตั้งค่าและกำหนดค่าแล้ว Sendmail จะค่อนข้างใช้งานง่าย

เมื่อเร็ว ๆ นี้ ชุดของช่องโหว่ด้านความปลอดภัยที่ค้นพบใหม่ได้ค่อยๆ ลดทอนชื่อเสียงอันยิ่งใหญ่ของโปรแกรมก่อนหน้านี้ Sendmail นั้นยังห่างไกลจาก MTA เดียวที่มีหรือสามารถทำสิ่งที่ทำได้ – คู่แข่งหลักคือ qmail โดยเฉพาะอย่างยิ่งตั้งแต่การค้นพบช่องโหว่ qmail ได้นำส่วนแบ่งการตลาดออกจาก Sendmail อย่างต่อเนื่อง ทั้งสองโปรแกรมดำเนินการพื้นฐานเหมือนกัน โดยส่งและรับข้อความอีเมลตามโปรโตคอล SMTP และผ่านเครือข่ายที่ทำงานผ่านเครือข่าย IP หรือ TCP เช่นอินเทอร์เน็ตเท่านั้น

การใช้งานทั่วไปของ Sendmail

  • Sendmail เป็น MTA ดั้งเดิมของ Unix-OS
  • เนื่องจากช่องโหว่ด้านความปลอดภัย Sendmail จึงสูญเสียส่วนแบ่งการตลาดให้กับคู่แข่งอย่างต่อเนื่อง
  • ถัดจาก Sendmail นั้น qmail อาจเป็นชื่อที่ใหญ่ที่สุดในกลุ่มเฉพาะของมัน

การใช้ Sendmail ในทางที่ผิดที่พบบ่อย

  • Sendmail เป็นคำสั่งที่ใช้ในการส่งข้อความอีเมล