Aceasta arată diferențele dintre revziile selectate și versiunea curentă a paginii.
— |
postfix_si_dovecot_-_configurare_minimala [2008/05/31 20:10] (curent) |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | ==== Instalarea şi configurarea postfix + dovecot in Mandriva 2006 (setări minimale) ==== | ||
+ | === 1. Instalarea postfix === | ||
+ | |||
+ | <code>urpmi postfix (şi urpmi mc, vom folosi mcedit pentru editarea fişierelor)</code> | ||
+ | |||
+ | === 2. Configurarea postfix === | ||
+ | |||
+ | - mcedit /etc/postfix/main.cf | ||
+ | - adaugăm dupa "# User configurable parameters": | ||
+ | <code>myhostname = mail.domeniu.ro | ||
+ | relay_domains = domeniu.ro | ||
+ | mynetworks_style = subnet | ||
+ | mynetworks = 10.10.10.0/24, 127.0.0.0/8 (aici hotărâm pe cine lăsăm să trimita email prin noi)</code> | ||
+ | - modificam "inet_interfaces" din "localhost" in "all" | ||
+ | - acum trebuie să mapăm userii virtuali de mail către cei existenţi în sistem; acest lucru îl facem în trei paşi simpli: | ||
+ | |||
+ | I. adăugăm în /etc/postfix/main.cf "virtual_alias_maps = hash:/etc/postfix/virtual" | ||
+ | |||
+ | II. edităm /etc/postfix/virtual şi adăugăm userii dupa urmatorul model: ( User virtual: User sistem:) | ||
+ | <code>nicolae.gigel@domeniu.ro nicu</code> | ||
+ | Atenţie, această setare presupune ca utilizatorul nicu să existe in sistem | ||
+ | (aşadar să-l adaugam dacă nu am facut-o deja: useradd -s /sbin/nologin nicu && passwd nicu - userul va fi adăugat fără drept de shell, pentru o securitate mai bună. | ||
+ | |||
+ | III. rulăm comanda "postmap /etc/postfix/virtual" pentru ca postfix să ştie de noul utilizator de mail (comanda se dă de fiecare data când modificăm fişierul). | ||
+ | - /etc/init.d/postfix restart - de acum postfix ascultă pe toate interfeţele şi poate primi şi trimite mail dinspre şi spre internet, iar toate mesajele trimise către nicolae.gigel@domeniu.ro vor ajunge în inbox-ul lui nicu. | ||
+ | |||
+ | === 3. Dovecot === | ||
+ | |||
+ | Dovecot este un daemon POP3 şi IMAP, prin intermediul său utilizatorii îşi pot lua emailul de pe server printr-un client gen Mozilla Thunderbird | ||
+ | <code>#urpmi dovecot (dacă nu e deja instalat) | ||
+ | mcedit /etc/dovecot.conf</code> | ||
+ | Adăugăm în fişier: | ||
+ | <code>protocols = imap pop3</code> | ||
+ | (dacă nu facem această modificare, dovecot rulează în mod implicit numai serverul IMAP, nu şi POP3). | ||
+ | |||
+ | <code>/etc/init.d/dovecot start</code> | ||
+ | |||
+ | Trebuie avut grijă ca postfix şi dovecot să se iniţializeze când porneşte sistemul, pentru asta putem folosi drakxservices. |