Ako nastaviť Open WebMail v CentOS
Webmailové rozhranie je jednou z nevyhnutných služieb pre každý poštový server. Väčšina z nás je zvyknutá na natívny softvér e-mailového klienta, ale čo ak váš obľúbený klientsky softvér nie je z akéhokoľvek dôvodu dostupný? Napríklad ste nechali svoj laptop doma alebo dátový program telefónu práve vyschol, alebo možno práve cestujete. Alternatívnym spôsobom prístupu k poštovej službe v takýchto prípadoch je použitie webového rozhrania poštového servera. Pokiaľ existuje webový prehliadač s pripojením na internet, mali by ste byť schopní používať rozhranie webmail.
Open WebMail je ľahký webmail s otvoreným zdrojom pre Linux. Napriek svojmu starému rozhraniu poskytuje Open WebMail množstvo užitočných funkcií:
Vlastné priečinky
Filtre pošty
Zmena hesiel
-
Automatická odpoveď na poštu (odpovedajúci počas dovolenky/neprítomnosti v kancelárii)
Kontakty
Podpora veľkých poštových schránok
Open WebMail má svoje vlastné úložisko pre CentOS/RHEL/Fedora. Balík pre Debian je dostupný aj na ich stránke. V čase písania tohto článku však balík pre Debian nefunguje na Ubuntu kvôli problémom so závislosťami.
Inštalácia Open WebMail na CentOS
Ako obvykle sa vždy odporúča pridať úložisko Repoforge. Pridáva sa aj oficiálny repozitár pre Open WebMail.
# cd /etc/yum.repos.d
# wget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo
Teraz je možné Open WebMail ľahko nastaviť pomocou príkazu yum.
# yum install openwebmail perl-CGI httpd
Konfigurácia Open WebMail
V prvom rade sa súbor /var/www/cgi-bin/openwebmail/etc/dbm.conf aktualizuje o nasledujúce parametre.
# vim /var/www/cgi-bin/openwebmail/etc/dbm.conf
## the previous values are overwritten ##
dbm_ext .pag
dbmopen_ext none
dbmopen_haslock no
Potom je možné Open WebMail inicializovať pomocou nainštalovaného skriptu nasledovne.
# /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
Súbor index.html pre Open WebMail je tiež pripravený pomocou mäkkého odkazu.
# ln -s /var/www/data/openwebmail/redirect.html /var/www/html/index.html
Voliteľný krok:
Názov domény pre poštový server je definovaný manuálne, aby sa predišlo akýmkoľvek budúcim chybám v časti @domain poštovej adresy.
# vim /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
domainnames example.tst
Webový server Apache sa reštartuje.
# service httpd restart
# chkconfig httpd on
Nakoniec, Open WebMail je prístupný nasmerovaním prehliadača na URL poštového servera: http://mail.example.tst alebo http://
Otvorte WebMail v akcii
Niektoré snímky obrazovky Open WebMail sú uvedené nižšie.
Otvorte prihlasovaciu stránku WebMail:

Otvorte rozhranie WebMail:

Otvoriť predvoľby WebMail:

Riešenie problémov Otvorte WebMail
Open WebMail môže generovať chyby alebo sa správať abnormálne, ak nie sú nainštalované špecifické verzie niektorých balíkov Perl. Našťastie sú balíčky dostupné v úložisku Open WebMail a ich inštalácia je veľmi jednoduchá. Nasledujúci text ukazuje, ako nainštalovať problematické balíky Perl.
Vytvorí sa priečinok na uloženie balíkov. Môže to byť akýkoľvek priečinok.
# mkdir /var/www/data/openwebmail/packages
# cd /var/www/data/openwebmail/packages
Balíky sú stiahnuté.
# wget http://openwebmail.org/openwebmail/download/packages/CGI.pm-3.05.tar.gz
# wget http://openwebmail.org/openwebmail/download/packages/MIME-Base64-3.01.tar.gz
# wget http://openwebmail.org/openwebmail/download/packages/Text-Iconv-1.2.tar.gz
Nainštalujte CGI:
# tar zxvf CGI.pm-3.05.tar.gz
# cd CGI.pm-3.05
# perl Makefile.PL; make; make install
Inštalácia MIME:
# tar zxvf MIME-Base64-3.01.tar.gz
# cd MIME-Base64-3.01
# perl Makefile.PL; make; make install
Inštalácia textovej ikony:
# tar zxvf Text-Iconv-1.2.tar.gz
# cd Text-Iconv-1.2
# perl Makefile.PL; make; make install
Aby som to zhrnul, rozhranie Open WebMail je možno trochu stará škola, ale je to kompletný balík vopred vytvorený s často potrebnými funkciami. Okrem toho je proces inštalácie jednoduchý a rozhranie je veľmi ľahké. Open WebMail je určite vhodným kandidátom, keď je potrebné jednoduché rozhranie webovej pošty.
Dúfam, že to pomôže.