INSTALAREA SI CONFIGURAREA UNUI SERVER DE MAIL
Exista mai multe servere de mail pe linux printre care sendmail, post , etc.
Instalarea sendmail
Sendmailul se poate face atat din RPM-uri cat si din surse.
In urma instalarii se vor gasi in directorul /etc/mail fisierele de configurare iar in /etc/init.d/sendmail se va gasi demmonul de startare al serverului de mail.
Configurarile serverului de e-mail
Local-host-names se scriu toate denumirile pe care le are masina locala
Ex :
mail.dlsit.ro
www.dlsit.ro
ftp.dlsit.r
Exeplu de fisier configurat in local-host-names :
- scoala
- mail.ro
- calc.ro
- mail.calc.ro
- calc3.ro
- mail.calc3.ro
Access : aici se specifica la ce adrese IP se va face relay
Ex : 192.168.0/24RELAY
In fisierul access se scrie adresa IP pentru care dorim sa facem RELAY (192.168.0.0/24RELAY) dupa care tastam comanda :
makemaphash /etc/mail/access.db</etc/mail/access
Sendmail.mc : contine diferite macrouri de configurare
Dupa ce se configureaza macrourile se tasteaza comanda :
m4 /etc/mail/sendmail.mc>/etc/sendmail.cf
Liniile care au in fata dnl sunt comentarii si se pune dnl in fata la FEATURE(accept unresolvable....)
Daca in urma comenzilor ne da o eroare de genul « command not found » trebuie sa instalam pachetul sendmail.cf.
Dupa ce s-au facut configurarile se porneste serverul de sendmail cu comanda :
/etc/init.d/sendmail start - daca suntem in alt director decat in init.d sau
./sendmail start - daca suntem in directorul init.d
Transmiterea mailurilor:
Pentru a trimite sau pentru a primi un mail de pe o masina linux vom folosi programulpine
Se tasteaza comanda pine iar aici vom avea optiuni pentru e-mailuri.
Pentru a depana o problema care apare in linux vom folosi comanda tail iar pentru a urmari ce probleme apar se urmareste de obicei fisierul
/var/log/messages,
tail -f/var/log/messages,
screen tail-f/var/log/messages - pentru a deschide tailul in alta fereastra.
Pentru a urmari ce e-mailuri sunt in asteptarev se foloseste comanda
mailq
Pentru a configura unele componente din calculator se foloseste programul
linuxconf
Pentru mai multe detalii privind instalarea si configurarea serviciilor unui server gasiti la pagina de
servicii.