Dlaczego warto korzystać z Dovecot AND Postfix / Sendmail? [Zamknięte]

10

Wybacz mi, jeśli brakuje mi czegoś oczywistego tutaj ... ale dlaczego większość dystrybucji serwerów linuksowych zawiera zarówno Dovecot ORAZ Postfix (lub sendmail)? O ile mi wiadomo, wszyscy trzej są agentami do przesyłania poczty, a Dovecot pełni funkcję „pomocniczą” jako agent dostarczania poczty ...

Czy Dovecot to po prostu niezbyt dobry MTA? A może jest jakiś inny powód, dla którego chciałbyś zastosować kombinację powyższych zamiast jednego programu, który najwyraźniej wszystko robi?

Nie m
źródło
kontrpytanie: dlaczego dystrybucje linuksowe mają tak wiele edytorów, jak emacs, vi, nano, ...? Odpowiedź: Nazywa się to „freedome of choice”!
deagh
6
Co sprawia, że ​​myślisz, że Dovecot to MTA?
andol

Odpowiedzi:

32

MTA to usługa, która kieruje wiadomości z jednego regionu do drugiego. Upuszczasz list w publicznym polu przesyłania i MTA przekazuje go do miasta, w którym mieszka odbiorca. Następnie lokalny agent dostawy (LDA) dostarcza list do miejsca zamieszkania odbiorcy. Następnie odbiorca pobiera list ze swojej osobistej skrzynki pocztowej POP / IMAP i czyta go za pomocą MUA.

E-mail po prostu przypomina starą dobrą klasyczną usługę pocztową. Gdy uzyskasz podobieństwo, zrozumiesz znaczenie każdej usługi.

Może to pomaga

MTA:

MTA

LDA:

LDA

POP / IMAP:

POP / IMAP

Kondybas
źródło
5
Jedna z najbardziej niesamowitych odpowiedzi na temat serverfault evar !!!
Michael Moser
MDA powinna być
skrzynką pocztową
2

„Pamiętaj, że Dovecot NIE jest odpowiedzialny za odbieranie poczty z innych serwerów. Dovecot obsługuje tylko wiadomości e-mail (a) wychodzące z lokalnego magazynu wiadomości, wysyłane do klientów IMAP i POP3 oraz
(b) wiadomości, które zostały już odebrane przez MTA i mają być przechowywane w lokalnym magazynie wiadomości. ”

(Źródło: http://wiki2.dovecot.org/MailServerOverview )

Było więc coś oczywistego, że tęskniłem; Wikipedia może wprowadzać w błąd:

„Dovecot obejmuje również agenta dostarczającego pocztę (zwanego w dokumentacji Dovecot lokalnym dostawcą), z opcjonalnym wsparciem filtrowania sit.”

Obejmuje również MDA ... Dovecot jest w rzeczywistości MDA.

Nie m
źródło
3
Funkcjonalność MDA jest opcją dla dovecot. Jak również serwer AUTH i autoresponder. Podstawową rolą dovecotjest serwera POP / IMAP.
Kondybas,
Więc funkcjonalność serwera POP / IMAP nie klasyfikuje go jako MDA? Czym różni się to od MTA, które „wysyła” pocztę POP / IMAP?
Nom
1
W rzeczywistości MDA dovecot deliverto samodzielne narzędzie, które nie wie nic o POP / IMAP. Sam Dovecot nie może dostarczać wiadomości, ale współdzielić konfigurację z deliver- to znacznie ułatwia konfigurację.
Kondybas
1
Wydaje się, że pomyliłeś się ze znaczeniem delivery. MTA, MDA i POP / IMAP wszystkie realizują pewien rodzaj dostawy. Wiadomości są kierowane między MTA. MTA wie o domenach i wie, który MTA jest MX dla każdej domeny. Gdy MTA zobaczy, że wiadomość jest dla domeny, dla której jest MX, wiadomość jest przekazywana do MDA. MDA nie wie nic o domenach i MX, ale wie o użytkownikach domeny lokalnej i lokalizacji ich skrzynek pocztowych. MDA dostarcza wiadomość do lokalnego magazynu do skrzynki pocztowej użytkownika. A następnie POP / IMAP pozwala na dostęp do skrzynki pocztowej i czytanie / pobieranie wiadomości. Wywoływana jest tylko część MDA delivery.
Kondybas