ทำไม่ต้องใช้บริการกับ Dovecot AND Postfix / Sendmail? [ปิด]


10

ยกโทษให้ฉันถ้าฉันพลาดอะไรบางอย่างที่นี่ ..... แต่ทำไมลินุกซ์เซิร์ฟเวอร์ distros ส่วนใหญ่มาพร้อมกับ Dovecot และ Postfix (หรือ sendmail) เท่าที่ฉันรู้ว่าทั้งสามคนเป็น Mail Transfer Agent โดย Dovecot มีฟังก์ชั่น 'รอง' ในการเป็น Mail Delivery Agent ...

Dovecot ไม่ใช่ MTA ที่ดีมากใช่ไหม หรือมีเหตุผลอื่น ๆ ที่ทำให้คุณต้องการใช้การผสมผสานด้านบนแทนที่จะเป็นโปรแกรมเดียวที่ดูเหมือนว่าทำทุกอย่าง?


ตอบโต้คำถาม: ทำไมลินุกซ์ distros จึงมีบรรณาธิการมากมายเช่น emacs, vi, nano, ... คำตอบ: สิ่งนี้เรียกว่า "เสรีภาพในการเลือก"!
deagh

6
อะไรทำให้คุณคิดว่า Dovecot เป็น MTA
andol

คำตอบ:


32

MTA เป็นบริการที่กำหนดเส้นทางข้อความจากภูมิภาคหนึ่งไปยังอีกภูมิภาคหนึ่ง คุณวางจดหมายในกล่องส่งสาธารณะและ MTA ส่งต่อไปยังเมืองที่ผู้รับอยู่ จากนั้นตัวแทนจัดส่งในพื้นที่ (LDA) จะส่งจดหมายไปยังที่อยู่ของผู้รับ จากนั้นผู้รับก็ดึงจดหมายจากกล่องจดหมาย POP / IMAP ส่วนตัวของเขาและอ่านมันด้วย MUA

อีเมลมีลักษณะคล้ายกับบริการจดหมายคลาสสิกเก่าที่ดี เมื่อคุณได้รับความคล้ายคลึงกันคุณจะได้รับความหมายของแต่ละบริการ

อาจเป็นได้ว่าช่วย

MTA:

เอ็มที

LDA:

LDA

POP / IMAP:

POP / IMAP


5
หนึ่งในคำตอบที่ยอดเยี่ยมที่สุดใน serverfault evar !!!
Michael Moser

MDA ควรเป็นตู้ป ณ .
Alex Fotios

2

"โปรดทราบว่า Dovecot จะไม่รับผิดชอบในการรับจดหมายจากเซิร์ฟเวอร์อื่น ๆ Dovecot จัดการเฉพาะอีเมล (a) ข้อความที่ออกมาจากที่เก็บข้อความในเครื่องการออกไปยังไคลเอ็นต์ IMAP และ POP3 และ
(b) ข้อความที่ได้รับแล้ว โดย MTA และจะถูกเก็บไว้ในที่เก็บข้อความในเครื่อง "

(นำมาจากhttp://wiki2.dovecot.org/MailServerOverview )

ดังนั้นจึงมีบางอย่างชัดเจนที่ฉันพลาด Wikipedia สามารถทำให้เข้าใจผิด:

"Dovecot ยังรวมถึงตัวแทนส่งจดหมาย (เรียกว่าตัวแทนจัดส่งสินค้าท้องถิ่นในเอกสารประกอบของ Dovecot) พร้อมรองรับการกรองแบบกรองเสริม"

นอกจากนี้ยังรวมถึง MDA ... Dovecot คืออันที่จริง MDA


3
dovecotฟังก์ชันการทำงานที่ภาคตะวันออกเฉียงเหนือเป็นตัวเลือกสำหรับ รวมถึง AUTH เซิร์ฟเวอร์และระบบตอบรับอัตโนมัติ บทบาทหลักdovecotคือเซิร์ฟเวอร์THE POP / IMAP
Kondybas

ฟังก์ชันเซิร์ฟเวอร์ POP / IMAP ไม่ได้จัดว่าเป็น MDA หรือไม่ สิ่งนี้แตกต่างจาก MTA ที่ 'ส่ง' อีเมล POP / IMAP อย่างไร
Nom

1
อันที่จริง MDA ของ dovecot deliverเป็นยูทิลิตีแบบสแตนด์อโลนที่ไม่รู้อะไรเลยเกี่ยวกับ POP / IMAP Dovecot เองไม่สามารถส่งข้อความได้ แต่แชร์deliverการกำหนดค่าด้วย- ทำให้การกำหนดค่าง่ายขึ้น
Kondybas

1
deliveryดูเหมือนว่าคุณสับสนกับความหมายของ MTA, MDA และ POP / IMAP ทั้งหมดดำเนินการจัดส่งบางประเภท ข้อความถูกกำหนดเส้นทางระหว่าง MTA MTA รู้เกี่ยวกับโดเมนและรู้ว่า MTA ใดเป็น MX สำหรับแต่ละโดเมน เมื่อ MTA เห็นข้อความนั้นมีไว้สำหรับโดเมนที่เป็น MX ข้อความจะถูกส่งไปยัง MDA MDA ไม่รู้อะไรเลยเกี่ยวกับโดเมนและ MX แต่รู้เกี่ยวกับผู้ใช้โดเมนท้องถิ่นและที่ตั้งของกล่องจดหมายของพวกเขา MDA ส่งข้อความไปยังที่จัดเก็บในตัวเครื่องในกล่องจดหมายของผู้ใช้ จากนั้น POP / IMAP อนุญาตให้เข้าถึงกล่องจดหมายและอ่าน / ดึงข้อความ deliveryเฉพาะภาคตะวันออกเฉียงเหนือส่วนหนึ่งที่เรียกว่า
Kondybas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.