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.


