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?
Odpowiedzi:
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:
LDA:
POP / IMAP:
źródło
(Ź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:
Obejmuje również MDA ... Dovecot jest w rzeczywistości MDA.
źródło
dovecot
. Jak również serwer AUTH i autoresponder. Podstawową rolądovecot
jest serwera POP / IMAP.deliver
to samodzielne narzędzie, które nie wie nic o POP / IMAP. Sam Dovecot nie może dostarczać wiadomości, ale współdzielić konfigurację zdeliver
- to znacznie ułatwia konfigurację.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ęść MDAdelivery
.