ตัวแทนส่งข้อความ
ตัวแทนการส่งข้อความ ( MDA ) หรือตัวแทนการส่งอีเมลคือ ส่วนประกอบ ซอฟต์แวร์ คอมพิวเตอร์ ที่รับผิดชอบในการส่ง ข้อความ อีเมล ไป ยังกล่องจดหมายของผู้รับในพื้นที่[ 1 ]เรียกอีกอย่างว่าตัวแทนการส่งในพื้นที่ ( LDA )
ใน สถาปัตยกรรม อีเมลของอินเทอร์เน็ตการส่งข้อความในพื้นที่ทำได้โดยกระบวนการจัดการข้อความจากตัวแทนการถ่ายโอนข้อความ และจัดเก็บอีเมลไว้ในสภาพแวดล้อมของผู้รับ (โดยทั่วไปคือกล่องจดหมาย )
การกรองสแปมมักเกิดขึ้นที่ MDA ภายใต้สถาปัตยกรรมอีเมลสมัยใหม่[ 2 ]
การดำเนินการ
ซอฟต์แวร์จัดการอีเมลจำนวนมากได้รวมตัวแทนการส่งข้อความหลายตัวไว้ใน ส่วนประกอบ ตัวแทนการถ่ายโอนข้อความซึ่งช่วยให้สามารถปรับแต่งรายละเอียดการส่งอีเมลไปยังผู้ใช้ได้ตามต้องการ
ยูนิกซ์
ในระบบที่คล้าย Unix นั้นprocmailและmaildropเป็น MDA ที่ได้รับความนิยมมากที่สุดโปรโตคอลการถ่ายโอนอีเมลภายในเครื่อง (LMTP) เป็นโปรโตคอลที่มักถูกนำมาใช้โดย MDA ที่รองรับเครือข่าย
การอธิษฐาน
โดยทั่วไปแล้ว โปรแกรมส่งอีเมลจะไม่ถูกเริ่มต้นจากบรรทัดคำสั่ง แต่จะถูกเรียกใช้งานโดยระบบย่อยการส่งอีเมล เช่นโปรแกรมขนส่งอีเมลหรือโปรแกรมดึงข้อมูลอีเมล
เหมือนยูนิก
- Cyrus IMAP - ชุดซอฟต์แวร์เซิร์ฟเวอร์อีเมลที่รวมถึงเอเจนต์การส่งอีเมล
- dovecot - ชุดโปรแกรมเซิร์ฟเวอร์อีเมลที่รวมถึงเอเจนต์การส่งอีเมล
- fetchmail - โดยหลักแล้วเป็นโปรแกรมดึงข้อมูลอีเมล (Mail retrieval agent - MRA)
- getmail - ทางเลือกใหม่ที่เรียบง่ายกว่า ปลอดภัยกว่า และทันสมัยกว่าfetchmail
- fdm — ตัวเลือกที่ทันสมัยกว่าสำหรับทั้งfetchmailและprocmailจากผู้พัฒนาเดียวกับtmux
- maildropหรือ courier-maildrop - โปรแกรมทดแทน procmail แบบดั้งเดิม ซึ่งเป็นส่วนหนึ่งของCourier Mail Serverแต่ก็สามารถใช้งานร่วมกับเซิร์ฟเวอร์อีเมลอื่นๆ ได้เช่นกัน
- procmail - เก่าแต่ยังใช้งานอยู่
- bin/mail คือส่วน MDA ของSendmail - Sendmail เป็นหนึ่งในโปรแกรมอีเมลที่เก่าแก่ที่สุด
- ภาษา Sieve สำหรับการกรองอีเมล - ภาษามาตรฐานสำหรับการกรองอีเมล และยังเป็นตัวเลือกที่ทันสมัยแทน procmail จากแพ็กเกจGNU Mailutils อีกด้วย
ดูเพิ่มเติม
- ตัวแทนรับส่งข้อความ (MTA)
- ตัวแทนดึงข้อมูลอีเมล (MRA)
- ตัวแทนการส่งข้อความ (MSA)
- โปรแกรมจัดการข้อความ (MUA) หรือที่รู้จักกันในชื่อโปรแกรมรับส่งอีเมล
- ตัวแทนอีเมล (โครงสร้างพื้นฐาน) (MxA)