Pobieraj całą pocztę z serwera IMAP przy użyciu Postfix do dystrybucji na lokalny serwer IMAP
Sytuacja:
Constellation: Mamy zarządzany serwer dedykowany od profesjonalnego dostawcy. Obecnie korzystamy z serwera Tobit David.fx w naszej sieci lokalnej, który odbiera wszystkie wiadomości e-mail z serwera online za pośrednictwem protokołu IMAP, które są wysyłane do domeny. Chcielibyśmy zastąpić David.fx serwerem Ubuntu z Postfixem i Dovecotem.
Nasz pożądany system będzie wyglądał następująco:
Nasi użytkownicy uzyskują dostęp do swoich skrzynek pocztowych za pośrednictwem zwykłego klienta (na przykład Thunderbird), który łączy się z naszym serwerem w naszej sieci lokalnej i odbiera pocztę na skonfigurowany adres.
Ten lokalny serwer nie musi nic robić poza pobieraniem wszystkich wiadomości e-mail ze skrzynki pocztowej IMAP w sieci i umieszczaniem ich w odpowiedniej skrzynce pocztowej.
Poczta wychodząca również powinna być przekazywana w ten sposób, wręcz przeciwnie. Klienci używają programu pocztowego, który jest skonfigurowany do wysyłania za pośrednictwem protokołu SMTP na lokalnym serwerze sieciowym. Ten serwer w rzeczywistości sam nie wysyła wiadomości e-mail, ale używa serwera online do ich wysyłania.
Na przykład, jeśli serwer online działał jako proxy lub tunel. Nie można skonfigurować przekazywania z serwera online na nasz lokalny serwer pocztowy.
Czy mam rację, kontynuując badanie, jak osiągnąć to za pomocą Postfix i Dovecot w oparciu o powyższą sytuację?
Czy nadają się do tego scenariusza?
Znajduję ogromną ilość zasobów do czytania, ale ze względu na tę samą terminologię opisywane są zasadniczo różne problemy.
PS: Chciałem dać szkic tego, ale z powodu braku reputacji na ServerFault nie byłem w stanie.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Po pierwsze, potrzebujesz ustawienia
pracujący
lokalny serwer pocztowy z Postfix i dovecot. Ważnym parametrem dla postfiksa jest nigdy
określ swoją domenę lokalną
w
... Możesz użyć
lub
dla domeny lokalnej.
Po drugie, musisz wypełnić/zsynchronizować użytkownika z zewnętrznego serwera pocztowego na lokalny. W związku z tym zewnętrzny serwer poczty ma prawidłową listę odbiorców do odbierania wiadomości e-mail, a lokalny serwer pocztowy ma bazę danych użytkowników do uwierzytelniania i zarządzania.
Przepływ poczty wychodzącej
, po prostu zainstaluj
Usługa przesyłania SMTP z SASL
http://www.postfix.org/SASL_RE ... sl... Następnie skonfiguruj
w postfixie na zewnętrzny serwer pocztowy. Powinieneś także skonfigurować
klient postfix SMTP
http://www.postfix.org/SASL_RE ... _sasl
z jedną nazwą użytkownika lub w inny sposób. Zależy to od serwera pocztowego Twojego dostawcy Internetu.
Do przepływu poczty przychodzącej
, powinieneś użyć metody cron/innego demona, aby okresowo sprawdzać skrzynkę odbiorczą na zewnętrznym serwerze pocztowym, pobierać nowe wiadomości przez POP3 (pamiętaj, aby usunąć je po przesłaniu) i umieszczać je w odpowiedniej skrzynce pocztowej.
Fetchmail
http://www.fetchmail.info/
nadaje się do tego zadania.