Pentru a deschide portul 25 pe Mașina dvs. virtuală (VM), accesați VPS Manager > alegeți fila „Mail Bridge” > apăsați butonul „Add Mail Bridge”.
După ce înregistrarea PTR este setată și portul 25 este activat, puteți configura serverul SMTP preferat. Mai jos sunt exemple pentru Postfix, Exim și Sendmail. Utilizați IP-ul VM afișat în VPS Manager și asigurați-vă că numele de domeniu pentru înregistrarea PTR corespunde domeniului expeditorului dvs. (de ex., mail.example.com).
|
Când Postfix este instalat, puteți porni serviciul și vă puteți asigura că pornește după repornirea serverului:
|
Apoi, puteți configura serviciul. Toate opțiunile necesare pentru serviciu se află în directorul /etc/postfix, iar fișierul principal de configurare este /etc/postfix/main.cf
Rulați comanda sudo nano /etc/postfix/main.cf pentru a începe editarea fișierului principal de configurare și adăugați sau actualizați aceste linii:
|
Reporniți Postfix pentru a aplica modificările:
|
Testați trimiterea emailului:
|
|
Comanda de mai jos afișează o interfață de utilizator de tip asistent pentru configurarea software-ului. Aceasta le permite utilizatorilor să decidă dacă Exim trebuie să își împartă configurația în mai multe fișiere sau să o stocheze într-un singur fișier:
|
Dacă este utilizată prima opțiune, configurația va fi stocată în subdirectoarele /etc/exim4/conf.d. Dacă este ales un singur fișier de configurare, acesta va fi /etc/exim4/exim4.conf
Când toate configurările sunt finalizate, rulați systemctl restart exim4pentru ca modificările să intre în vigoare.
Editați /etc/exim4/update-exim4.conf.conf pentru a vă asigura că:
|
Reporniți Exim pentru a aplica modificările:sudo systemctl restart exim4
Testați livrarea emailului rulând comanda de mai jos:echo "Mail test" | mail -s "Exim Test" user@recipient.com
|
Fișierul principal de configurare al Sendmail este /etc/mail/sendmail.cf. Evitați editarea directă a acestui fișier. Dacă este necesară editarea configurației, editați în schimb fișierul /etc/mail/sendmail.mc, faceți o copie de rezervă a fișierului de configurare original și utilizați una dintre următoarele alternative pentru a genera un nou fișier de configurare:
1) Utilizați makefile-ul inclus /etc/mail pentru a crea o nouă configurație:
|
Toate fișierele generate în /etc/mail vor fi regenerate dacă este necesar.
2) Alternativ, puteți utiliza procesorul de macrocomenzi m4 pentru a crea un nou /etc/mail/sendmail.cf. Procesorul de macrocomenzi m4 nu este instalat implicit. Înainte de a-l utiliza pentru a crea /etc/mail/sendmail.cf, instalați pachetul m4ca root:
|
Următoarele fișiere de configurare Sendmail se află în directorul /etc/mail/:
access- specifică ce sisteme pot utiliza Sendmail pentru mailul de ieșire
domaintable- maparea numelor de domeniu
local-host-names - aliasuri pentru gazda serverului
mailertable- instrucțiuni care suprascriu rutarea pentru anumite domenii
virtusertable- specifică o formă de alias specifică domeniului, permițând găzduirea mai multor domenii virtuale pe mașină.
Mai jos puteți vedea exemple despre cum pot fi editate fișierele de configurare:
|
Mai multe dintre fișierele de configurare menționate mai sus trebuie să își stocheze informațiile în fișiere de bază de date înainte ca orice modificări să poată intra în vigoare. Pentru a include orice modificări făcute în fișierele de configurare, rulați comanda makemap hash /etc/mail/<name> < /etc/mail/<name>ca root. Aici, <name> reprezintă numele configurației care trebuie actualizată.
Reporniți procesul Sendmail rulând comanda systemctl restart sendmail.