Instalarea Postfix pe Debian este un proces destul de simplu, pervaze doar câteva echipe și de a schimba unul din fișierul de configurare principal. Deja configurație minimă Postfix poate îndeplini sarcina sa principală - pentru a trimite și primi e-mail prin SMTP. Cu toate acestea, pentru a menține conexiunea POP sau IMAP el nu poate, este sarcina celorlalte componente, și anume agenți de acces la e-mail de date (MAA - Mail Access Agent).
Este demn de remarcat faptul că Postfix nu este un server de e-mail cu drepturi depline. Dacă este luat în considerare în detaliu, este mai degrabă partea sa mică (dar foarte importantă). Un server de e-mail cu drepturi depline poate fi numit Courier Mail Server sau Microsoft Exchange Server.
În ciuda acestei diferențe, la majoritatea resurselor, orice software direct sau indirect legat de e-mail, pentru un singur tip de servere de mail, este integrat.
Găsiți mai multe informații despre Postfix în articolul principal despre instalarea Postfix.
Instalarea Postfix pe Debian
Procesul de instalare este foarte simplu, în timpul căruia trebuie să răspundeți la câteva întrebări.
În primul caz, trebuie să specificați un tip general de setări pentru poștă. Dacă știți inițial în ce scopuri va fi folosit serverul dvs. de poștă electronică, puteți răspunde corect la întrebare. Dacă configurația serverului final nu este încă cunoscută, lăsați valoarea implicită sau selectați Nici o configurație. În orice caz, în viitor, veți putea să vă ajustați totul.
A doua oară când caseta de dialog cere numele fqdn. Privind în perspectivă să spun că aici, cel mai bine este de a specifica numele care se referă MX-record pentru domeniul dvs. (de exemplu: înregistrarea cele mai bune mail.bissquit.com pentru a specifica numele serverului - e-mail). Planul de cel puțin - nu se specifică nimic, lăsați numele implicit (acesta va fi la fel ca numele sistemului). Pentru cititorii deosebit de vigilente și neîncrezătoare: Nu, serios, puteți lăsa totul așa cum este, pentru că în fișierul principal de configurare Postfix, vom avea nevoie de încă ne pentru a introduce un nume, atunci există un pas cu numele atunci când instalați postfix pentru noi, în principiu, de prisos.
Așteptăm până la finalizarea tuturor sarcinilor de instalare și mergeți ușor la configurația inițială mică a MTA.
Configurarea inițială a Postfix
Deci, pentru ca Postfix să poată trimite și primi poștă, trebuie să setați câteva setări și, în cele din urmă, vom obține o configurație minimă de lucru a agentului de expediere. Pe Internet, există o mulțime de manuale de tuning, care citesc care, orice dorință de a mizerie cu MTA dispare. De fapt, pentru a obține un agent de lucru, trebuie să faceți un minim de schimbări, majoritatea setărilor sunt determinate în mod optim în mod prestabilit, cu un accent deosebit pe securitate, care, de fapt, este faimos pentru Postfix.
/etc/postfix/main.cf
În primul rând, vom face backup pentru fișierul de configurare original (în acest caz și ori de câte ori recomandăm să porniți fișierele config, întotdeauna cu crearea backup-ului):
Așa cum am spus mai sus, putem determina numele domeniului deservit de serverul de mail direct în configurația Postfix. gestionarea parametrilor myhostname și mydomain.
Setați valoarea numelui myhost:
Știind numele meu. Postfix poate obține valoarea parametrului meu de domeniu. dați totul la primul punct. În cazul meu, este doar mydomain.com. Postfix va presupune că este acest domeniu pe care îl servește.
Dacă domeniul pe care doriți să-l definiți, setați parametrul mydomain:
Cunoașterea domeniului meu. Postfix poate obține numele meu. pur și simplu prin combinarea meadomain și hostname. Este în regulă dacă setați ambii parametri.
$ myhostname, $ mydomain - variabile ale căror valori am definit mai devreme.
Odată cu configurarea /etc/postfix/main.cf, am terminat.
/ etc / aliasuri
Odată cu livrarea e-mailului către utilizatorul rădăcină, vor apărea probleme, deci trebuie să redirecționați toate mesajele primite pentru el în alt cont în avans. În cazul meu, acesta va fi userul mailserveradmin. sub care efectuez toate acțiunile.
Pentru aceasta, deschideți fișierul:
Apropo, am avut deja această intrare în sistem în mod implicit, iar conținutul complet al fișierului arăta astfel:
După cum puteți vedea, există două fișiere în directorul / etc / alias numit:
Primul este fișierul propriu zis al aliasului, al doilea este copia indexată, la care se adresează Postfix. Asta este, până când re-creați această copie indexată, Postfix nu va observa modificări.
Pentru aceasta, executați comanda:
Pentru a actualiza configurația Postfix fără a trebui să reporniți daemonul, lansați următoarea comandă:
Aceasta finalizează configurarea inițială a transportatorului Postfix. Chiar și în această configurație, se poate trimite e-mail la orice destinatari externi și locali, desigur, dacă ați configurat corect toate necesare publice DNS-înregistrare și au reușit să se răspândească (de obicei, acest lucru durează de la câteva zeci de minute la câteva ore sau chiar zile, dar este foarte cazuri rare).
Desigur, în acest articol nu am menționat protecția împotriva spamului, precum și multe alte setări, însă Postfix deja implicit nu permite cel puțin un transfer deschis și este deja bun. Dacă totuși doriți să încercați, veți obține eroare 454 4.7.1: Accesul la releu a fost interzis.
Într-o configurație minimă, Postfix poate trimite și primi poștă utilizând protocolul SMTP. utilizează conturi de sistem locale pentru a stoca mesaje. Setarea de bază care trebuie efectuată este definiția numelui principal de domeniu al serverului de e-mail, care este folosit ulterior ca bază în mai mulți parametri de configurare MTA.
Configurația de bază a Postfix nu poate fi considerată un server de e-mail cu drepturi depline, deoarece lipsesc multe alte componente importante. Cu toate acestea, sarcina de a trimite / primi mesaje locale pe SMTP acest MTA efectuează perfect.