Data postarii 2012-06-14      Subiect: MAIL server (sendmail)      Categorie: Install/config server

Instalare si configurare MAIL server 

Exista mai multe servere de mail pe linux printre care sendmail , qmail , etc .

 

Instalarea sendmail

 

Sendmailul se poate face atat dein 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.ro

 

Exemplu de fisier configurat in local-host-names:

 

- scoala

- mail.ro

- statia2.ro

- mail.statia2.ro

- statia3.ro

- mail.statia3.ro

 

Access : aici se specifica la ce adrese IP se va face relay

Ex : 192.168.0/24_RELAY

 

In fisierul access se scrie adresa IP pentru care dorim sa facem RELAY (192.168.0.0/24_RELAY) dupa care tastam comanda:

 

makemap_hash_/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 programul pine

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

 

www.dlsit.ro   >> design - linux - servicii - it.ro Pentru orice problema tehnica contactati-ne