Tại sao nên sử dụng Dovecot VÀ Postfix / Sendmail? [đóng cửa]


10

Hãy tha thứ cho tôi nếu tôi thiếu một cái gì đó rõ ràng ở đây ..... nhưng tại sao hầu hết các bản phân phối máy chủ linux đi kèm với cả Dovecot AND Postfix (hoặc sendmail)? Theo như tôi biết thì cả ba người trong số họ đều là Đại lý chuyển thư, với Dovecot có chức năng 'phụ' là Đại lý chuyển phát thư ...

Có phải Dovecot không phải là một MTA rất tốt? Hoặc có một số lý do khác tại sao bạn muốn sử dụng kết hợp các yếu tố trên thay vì một chương trình duy nhất dường như làm mọi thứ?


câu hỏi truy cập: tại sao các bản phân phối linux có nhiều trình soạn thảo như emacs, vi, nano, ...? Trả lời: Đây được gọi là "quyền tự do lựa chọn"!
deagh

6
Điều gì khiến bạn nghĩ rằng Dovecot là một MTA?
andol

Câu trả lời:


32

MTA là dịch vụ định tuyến tin nhắn từ vùng này sang vùng khác. Bạn bỏ thư vào hộp gửi công khai và MTA chuyển nó đến thành phố nơi người nhận sinh sống. Sau đó, đại lý giao hàng địa phương (LDA) chuyển thư đến nơi cư trú của người nhận. Và sau đó người nhận lấy thư từ hộp thư POP / IMAP cá nhân của mình và đọc nó bằng MUA.

Email chỉ đơn giản là giống như dịch vụ thư cổ điển tốt cũ. Khi bạn có được sự tương đồng, bạn sẽ hiểu ý nghĩa của từng dịch vụ.

Có thể giúp

MTA:

MTA

LDA:

LDA

POP / IMAP:

POP / IMAP


4
Một trong những câu trả lời tuyệt vời nhất trên serverfault evar !!!
Michael Moser

MDA đáng lẽ phải là Hộp thư bưu điện
Alex Fotios

2

"Lưu ý rằng Dovecot KHÔNG chịu trách nhiệm nhận thư từ các máy chủ khác. Dovecot chỉ xử lý e-mail (a) thư đến từ cửa hàng tin nhắn cục bộ, đi ra máy khách IMAP và POP3 và
(b) tin nhắn đã nhận được bởi MTA và sẽ được lưu trữ vào kho tin nhắn địa phương. "

(Lấy từ http://wiki2.dovecot.org/MailServerOverview )

Vì vậy, có một cái gì đó rõ ràng tôi đã bỏ lỡ; Wikipedia có thể gây hiểu nhầm:

"Dovecot cũng bao gồm một đại lý chuyển phát Thư (được gọi là đại lý chuyển phát cục bộ trong tài liệu của Dovecot), với hỗ trợ lọc Sàng tùy chọn."

Cũng bao gồm một MDA ... Dovecot trên thực tế là một MDA.


3
Chức năng MDA là một tùy chọn cho dovecot. Cũng như máy chủ AUTH và trả lời tự động. Vai trò chính của dovecotTHE máy chủ POP / IMAP.
Kondybas

Vì vậy, chức năng máy chủ POP / IMAP không phân loại nó là MDA? Điều này khác với MTA 'gửi' thư POP / IMAP như thế nào?
Nôm na

1
Trên thực tế MDA của dovecot deliverlà tiện ích độc lập không biết gì về POP / IMAP. Bản thân Dovecot không thể gửi tin nhắn nhưng chia sẻ cấu hình với deliver- điều đó giúp cách cấu hình dễ dàng hơn.
Kondybas

1
Có vẻ bạn nhầm lẫn với ý nghĩa của delivery. MTA, MDA và POP / IMAP đều thực hiện một số loại giao hàng. Tin nhắn được định tuyến giữa các MTA. Các MTA biết về các miền và biết MTA nào là MX cho mỗi miền. Khi MTA thấy tin nhắn đó là cho tên miền MX, đó là tin nhắn được chuyển đến MDA. MDA không biết gì về tên miền và MX nhưng biết về người dùng tên miền cục bộ và nơi đặt hộp thư của họ. MDA gửi tin nhắn đến bộ nhớ cục bộ vào hộp thư của người dùng. Và sau đó POP / IMAP cho phép truy cập hộp thư và đọc / tìm nạp thư. Chỉ một phần MDA được gọi delivery.
Kondybas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.