Zachęcony komentarzami Gillesa dostosowałem i poszerzyłem inną odpowiedź:
(Korzystam z Ubuntu 12.04.1 LTS, ale ogólny proces instalacji powinien mieć zastosowanie do poprzednich i przyszłych Ubuntus)
Pierwszą rzeczą do zrobienia jest zainstalowanie Mail Transfer Agent (MTA), aby poczta mogła zostać przekazana do Mail User Agent (MUA), takiego jak Thunderbird. Jest to konieczne tylko dlatego, że mamy do czynienia z pocztą lokalną i chcemy móc ją wysyłać i odbierać; w przypadku zwykłych zdalnych kont typu Gmail, Thunderbirdkonieczny jest tylko taki agent użytkownika .
Używam postfix, która sama w sobie jest alternatywą sendmail, której istnieją wersje komercyjne i open source. Więcej informacji o możliwościach Postfiksa znajduje się na oficjalnej stronie, a użytkownicy mogą stwierdzić, że listy dyskusyjne zawierają przydatne informacje, jeśli pojawią się jakiekolwiek problemy.
Aby zainstalować program, uruchom
sudo apt-get install postfix
Możesz go skonfigurować, gdy jest zainstalowany, lub odrzucić ofertę i uruchomić później
sudo dpkg-reconfigure postfix
aby utworzyć ważny plik konfiguracyjny ( /etc/postfix/main.cfg). Jeśli kiedykolwiek ręcznie edytujesz ten plik, co niekoniecznie jest zalecane, musisz uruchomić, sudo newaliasesa sudo service postfix restartnastępnie zastosować zmiany.
Postfixjest dość prosty w konfiguracji, chociaż możesz mieć pewne określone ustawienia, które chcesz zastosować. Na pierwszym ekranie, który widzisz poniżej, musisz wybrać opcję lokalną dla swojej poczty:

Następnie na następnym ekranie wybierz „nazwę poczty”; zwykle jest taki sam jak /etc/hostname. Możesz zaakceptować ustawienia domyślne dla większości poniższych ekranów.

Kiedy wspomina o nim, /etc/aliasesa także o adresatach root i postmaster (jak wyżej), możesz wpisać swoją nazwę użytkownika, ale upewnij się, że sprawdziłeś, czy plik aliasów jest taki, jak powinien, czytając następną sekcję tego samouczka.
Po pierwsze, jak również zalecane w tej dyskusji , /etc/aliasespowinieneś być taki, jeśli jest poprawnie skonfigurowany:
postmaster: root
root: mike
Jeśli nie, edytować go sudo nano /etc/aliases, a następnie uruchomić sudo newaliasesi sudo service postfix restarttak, że konfiguracja jest aktualizowana. Postfix'sfunkcja aliasów umożliwia przekierowywanie poczty, więc konfiguracja jest bardzo ważna w pozostałej części tego samouczka.
Jak wspomniano również w powyższym linku , musisz utworzyć .forwardplik zawierający swoją nazwę użytkownika i localhost: np mike@localhost. Aby poczta roota została Ci przekazana. Aby to zrobić, wprowadź następujące polecenia:
sudo touch /root/.forward
a następnie biegnij
sudo nano /root/.forward
umieścić użytkownika: np. mike@localhostw pliku i zapisać go.
Ponadto uznałem, że konieczne było dodanie użytkownika do grupy poczty, aby Thunderbirduzyskać dostęp do plików poczty:
sudo adduser $USER mail
a następnie wyloguj się i zaloguj, aby zmiany zostały wprowadzone. Nie ma potrzeby chownani chmodżadnych plików, jak mogą sugerować niektóre artykuły, a dodanie użytkownika do grupy poczty jest znacznie lepszą praktyką i pozwala uniknąć bezpośredniej zmiany uprawnień w głównym systemie plików.
Teraz do Thunderbirdkonfiguracji. Przejdź do edycji> ustawienia konta> akcje konta> dodaj inne konto> wybierz Uniksowy bufor poczty i na następnym ekranie umieść swoją nazwę użytkownika w pierwszym polu i umieść yourusername@localhostw drugim polu.

Teraz przejdź do nowego konta w ustawieniach konta i wybierz ustawienia serwera i wybierz lokalny katalog jako /var/maillub /var/mail/username(jeśli konfiguracja), jak na zrzucie ekranu poniżej.

Zgodnie z instrukcjami w tym artykule musisz skonfigurować serwer smtp, jeśli chcesz przetestować konto, wysyłając wiadomość na adres, root@localhosta następnie klikając opcję otrzymaj pocztę w Thunderbird, aby ją otrzymać, ponieważ poczta roota jest przekierowywana youruser@localhost.
Przejdź do ustawień konta> serwer poczty wychodzącej i wybierz nowy. Ustawienia powinny być takie jak na zrzucie ekranu poniżej:

Teraz wreszcie przetestuj swoje konto, tworząc wiadomość e-mail, root@localhosta następnie kilka sekund później kliknij Pobierz pocztę na swoim koncie. Powinieneś zobaczyć taki e-mail:

Niektóre programy lub dzienniki będą musiały zostać skonfigurowane w taki sposób, aby wysyłały pocztę do roota, ale można to ustalić w zależności od potrzeb. Mamy nadzieję, że ten artykuł będzie przydatny, ponieważ konfiguracja Thunderbirddo otrzymywania lokalnej poczty nie zawsze jest łatwa .