Konta wirtualne - jak w kilku prostych krokach zainstalować system vpopmail dla qmaila

Pierwsze co musisz zrobić, to ściągnąć najnowszą wersję pakietu vpopmail ze strony projektu. Następnie musisz rozpakować archiwum i dodać odpowiednie grupy w systemie

tar -zxvf vpopmail-5.*
cd vpopmail-5.*
groupadd -g 89 vchkpw
useradd -g vchkpw -u 89 vpopmail

Teraz przyszedł czas na konfigurację pakietu. Możesz skompilować całość z opcjami domyślnymi, jednak vpopmail ma kilka ciekawych opcji, które warto dodać do wywołania configure, np. blokowanie zapisywania haseł w postaci niezaszyfrowanej (–disable-clear-passwd), wybieranie sposobu logowania zdarzeń (–enable-logging), czy współpracę z bazą danych MySQL (kilka różnych opcji). Zawsze możesz zobaczyć listę dostępnych opcji wydając polecenie

./configure --help

Jeśli już wiesz z jakimi opcjami chcesz zainstalować vpopmaila, to możesz przejść do konfigurowania, kompilacji i instalacji całości:

./configure
make
make install-strip

Po zainstalowaniu pakietu powinieneś dodać komputery, które będą uprawnione do przesyłania poczty przez serwer (możesz też tego nie robić i skorzystać z autoryzacji SMTP-AUTH).

echo "192.168.1.:allow,RELAYCLIENT=\"\"" >> ~vpopmail/etc/tcp.smtp

W tym momencie cały vpopmail jest już gotowy do użycia i możesz dodawać kolejne domeny, które mają być obsługiwane przez serwer:

cd /home/vpopmail/bin
./vadddomain test.com.pl

oraz użytkowników w tych domenach:

./vadduser jakisuser@test.com.pl

Po wykonaniu powyższych komend powinien zostać utworzony katalog /home/vpopmail/domains/test.com.pl/ i w nim katalogi użytkowników.

 

Jeśli serwer jest uprawniony do odbioru poczty dla domen które mu przypisałeś (rekord MX w DNSie wskazuje na niego), to w tym momencie przesłanie poczty na jakisuser@test.com.pl powinno spowodować pojawienie się listu w katalogu /home/vpopmail/domains/test.com.pl/jakisuser/Maildir/new/

 

Pojawienie się takiego pliku oznacza, że pakiet vpopmail działa prawidłowo.



Brak komentarzy.

Skomentuj...

You must be logged in to post a comment.