Instalacja qmaila - jak to zrobić szybko i łatwo

Jednym z najprostszych sposobów instalacji qmaila jest wykorzystanie pakietu qinstall przygotowanego przez Barisa Metina. Pakiet ten jest dostępny bezpłatnie na stronie http://www.metin.org/.

 

Oprócz samego qmaila qinstall instaluje również dodatkowe oprogramowanie, tworząc gotowy do działania system pocztowy. Domyślnie instalowany jest serwer POP3 (qmail-pop3d), vpopmail pozwalający na zakładanie kont pocztowych bez konieczności tworzenia użytkowników systemowych, autoresponder (autorespond), pakiet do obsługi list mailingowych (ezmlm), panel administracyjny qmaila dostępny przez WWW (Qmailadmin) oraz system poczty obsługiwanej przez WWW (sqwebmail).

Instalacja qinstalla jest prosta i składa się z kilku kroków. Przede wszystkim trzeba pobrać najnowszą wersję pakietu, np.:

wget http://www.metin.org/static/files/Qinstall-1.2.tgz

Następnie należy rozpakować archiwum:

tar -zxvf Qinstall-1.2.tgz

Kolejnym krokiem jest edycja pliku qinstall.conf. Jeśli instalujemy qinstalla na systemie innym niż RedHat, to należy zmienić opcję remove_sendmail,”yes” na “no”, po czym samodzielnie usunąć sendmaila. Warto też zmienną defaulthost ustawić na nazwę hosta jaka będzie widoczna w poczcie wychodzącej.

 

Następnie zmieniamy rc_file,”/etc/rc.local” i boot_dir,”/etc/init.d” tak aby ścieżki pasowały do naszego Linuksa (np. dla Debiana należy zmienić /etc/rc.local na /etc/rc.boot/qinstall)

 

Następnie wybieramy które elementy chcemy zainstalować: enable_qmailadmin, enable_sqwebmail i enable_rblsmtpd (ochrona przed spamem). Ważną rzeczą jest wpisanie do zmiennych qmail_root i qmail_postmaster prawdziwych nazw użytkowników którym będzie dostarczana poczta kierowana do roota i postmastera.

 

Dla większości dystrybucji pozostałe opcje możemy pozostawić bez zmian.

 

Następnym krokiem jest uruchomienie skryptu instalacyjnego (trzeba to zrobić z prawami roota):

./qinstall

W tym momencie następuje rozpakowanie źródeł, ich kompilacja i instalacja. Cały proces może trwać dość długo, szczególnie na słabszych maszynach, należy więc uzbroić się w cierpliwość.

 

Po zakończeniu działania skryptu powinny już działać wszystkie usługi wybrane podczas konfiguracji pakietu. Jeśli wybraliśmy instalację sqwebmaila, to należy dodać jeszcze cykliczne (np. poleceniem crontab -e) wywoływanie komendy:

su -c "/usr/local/share/sqwebmail3/cleancache.pl" bin

Możemy sprawdzić, czy demony poprawnie pracują wydając polecenie svstat

svstat /service/qmail-smtpd
svstat /service/qmail-send
svstat /service/qmail-pop3d

We wszystkich trzech przypadkach powinniśmy uzyskać informację w rodzaju

/service/qmail-smtpd/: up (pid 4686) 1738 seconds

Aby lepiej zrozumieć co się dzieje podczas instalacji i jak działa qmail dobrze jest zajrzeć do dokumentu “Life with qmail” autorstwa Dave’a Stilla lub do jego tłumaczenia, którego autorem jest Dariusz Zmokły.



6 Responses to “Instalacja qmaila - jak to zrobić szybko i łatwo”

  1. Łukasz Wędrocha
    July 19th, 2007 | 4:02 pm

    Swietny art :).

  2. Piotr Załuski
    July 19th, 2007 | 5:14 pm

    Też tak uważam ;). Rewelacja ;)

  3. March 22nd, 2009 | 3:31 pm

    niestety link do Qinstall na metinie nie działa, prosiłbym o zaktualizowanie linka.

  4. March 22nd, 2009 | 3:32 pm

    niestety link do Qinstall nie działa, prosiłbym o zaktualizowanie linka.

  5. March 22nd, 2009 | 3:33 pm

    Niestety link do Qinstall nie działa, proszę o zaktualizowanie linka.

  6. plast
    March 23rd, 2009 | 12:27 pm

    wyglada na to, ze na metin.org juz tego niestety nie ma
    spróbuj to: http://linux.wareseeker.com/download/qinstall-src-2.0.rar/338054
    ale niestety nie wiem, czy to to samo

Skomentuj...

You must be logged in to post a comment.