Configurarea sistemului de e-mail

Exim este unul dintre cele mai bune MTA. este destul de rapid, gratuit, are o mulțime de caracteristici și tehnologii suportate, precum și abilitatea de a-și adapta în mod flexibil și fin la orice sarcină. Una dintre cele mai bune caracteristici ale Exim, dar sunt liste de control al accesului (ACL), cu care poți gestiona fluxul de scrisori fără a te limita la nimic. Exim din casetă acceptă o varietate de formate de casete poștale. De remarcat este și abilitatea de a găsi configurația în fișiere obișnuite și în diverse baze de date (PostgreSQL, MySQL, LDAP, etc.). În general, are multe merite, care pot fi enumerate aproape nedefinit.







Acum câteva cuvinte despre configurația MTA. După cum am menționat deja mai devreme, Exim se va ocupa numai de primirea și transmiterea mesajelor de e-mail, așa că în config puteți vedea că îl rulez sub utilizatorul smmsp. smmsp - este un utilizator standard al sistemului, din descrierea căruia puteți vedea că este destinat procesului implicat în redirecționarea corespondenței. Asta este, Exim va lucra de la un utilizator care nu are acces la cutiile poștale de utilizator, ceea ce este un plus evident în securitatea sistemului de poștă electronică. Dacă faci bine, va trebui să realocați drepturile la directorul de servicii și fișierele Exim, și (/ var / log / exim, / var / spool / exim) și să le realocați după fiecare reinstalare / actualizare Exim (ca după drepturi de instalare sunt realocate) .







Vreau să observ că utilizarea tehnologiilor precum SPF și DKIM nu va fi lipsită de importanță la configurarea serverului de e-mail. Deoarece astfel de mail-uri, cum ar fi yandex, gmail și alți giganti, nu au încredere în gazde foarte mult fără să aibă același record SPF. De exemplu, în timp ce nu am configurat DKIM pe serverele mele, mailerul Google a marcat toate mesajele de pe serverele mele ca spam și le-a plasat în dosarul corespunzător de la utilizatori.

În momentul acestei scrieri, versiunea 4.80.1 este disponibilă în porturi. Instalați Exim:


Din opțiunile oferite am ales și următoarele:

  • CONTENT_SCAN - permiteți suportul scanerelor externe (de exemplu: ClamAV).
  • PGSQL - suport pentru DBMS PostgreSQL.
  • READLINE - activați biblioteca readline (3).
  • SPF - suport pentru Cadrul politic al expeditorului.

Restul opțiunilor pe care nu le-am schimbat. Deoarece lucrul cu cutiile poștale ale utilizatorilor este complet pus pe umerii Dovecot, puteți dezactiva unele opțiuni care nu sunt necesare, de exemplu, nu suportă formatul pe care doriți cutii poștale (Maildir, server de mail).

Fișierul de configurare Exim este localizat aici - / usr / local / etc / exim / configure. Fișier este foarte mare, dar, dacă se dorește, acesta poate fi împărțit în mici și este responsabil pentru definirea fișierelor funcționale, cum ar fi se face în a doua versiune a Dovecot (consultați documentația Exim includ directiva). Am dosarul de configurare după cum urmează:


Conținutul fișierului / usr / local / etc / exim / extra / dynamic_pools:


Deasupra am spus că înregistrările din tabele (necesare pentru lucrarea listei gri) sunt editate de scenariul pe care îl conduc o dată pe zi. De fapt, aici este codul pentru acest script (pentru funcționarea sa este necesar modulul p5-DBD-Pg instalat):


Un alt punct - pentru a înlocui complet sistemul MTA sendmail, trebuie să aduceți conținutul fișierului /etc/mail/mailer.conf în formularul de mai jos:


Și adăugați următoarele în fișierul /etc/periodic.conf:







Articole similare

Trimiteți-le prietenilor: