Configurarea emailului Mailgun pe WHM

Mailgun este un serviciu automatizat de email care vă permite să trimiteți, să primiți și să urmăriți emailuri de pe site-urile și aplicațiile dvs. De asemenea, facilitează gestionarea emailurilor pentru marketing și alte scopuri.

NB: Portul 25 este închis pentru conexiuni pe VM-uri în mod implicit. Dacă doriți să deschideți portul 25, cumpărați Mail Bridge și configurați-l în VPS Manager.

Pentru a configura emailul SendGrid în WHM, vă rugăm să folosiți acest ghid.

Vă rugăm să urmați pașii de mai jos pentru a configura serviciul Mailgun și sistemul de email pentru numele dvs. de domeniu din partea WHM:

Pasul 1. Înregistrați-vă pentru Mailgun. Aceștia sugerează multe planuri de cont la prețuri diferite, pe care le puteți vedea aici:

Vă puteți înregistra și crea un cont gratuit. În acest caz, asigurați-vă că bifa „Add payment info” nu este selectată.

NB:  Conturile fără card de credit sunt limitate la trimiterea a 100 de mesaje pe zi:



După ce totul este completat, faceți clic pe „Create Account”.

Pasul 2. Verificați-vă contul de email făcând clic pe butonul „Verify your email address” din emailul corespunzător de la Mailgun:

Pasul 3. Configurați Mailgun Sender Authentication. Există două moduri de a face acest lucru:

Metoda 1:

  • Conectați-vă la contul dvs. Mailgun >> faceți clic pe secțiunea „Send” din meniul din stânga >> „Sending” >> „Domain Setting;

  • În meniul „Domain Settings”, accesați secțiunea „Setup”;

  • Adăugați destinatari autorizați introducând adresa de email necesară în câmpul „Email address” >> faceți clic pe „Add”:

  • După aceea, veți primi un email la adresa de email specificată. Pentru a confirma adăugarea acesteia, apăsați butonul „I Agree”:


  • Veți fi redirecționat către o filă nouă în browser. Faceți clic pe butonul „Yes” pentru a confirma adăugarea adresei de email:

  • După finalizare, veți primi un mesaj „Success”, ceea ce înseamnă că respectivul cont de email a fost adăugat:


Metoda 2:

  • Conectați-vă la contul dvs. Mailgun >> faceți clic pe secțiunea „Send” din meniul din stânga >> „Sending” >> „Domains”. Din această secțiune, faceți clic pe butonul „Add new domain”:

  • Veți fi redirecționat către o pagină de unde este posibil să adăugați un domeniu nou în sistemul Mailgun. Introduceți domeniul dorit în câmpul „Domain name”, alegeți opțiunile și setările avansate necesare, apoi faceți clic pe „Add Domain”:

  • După aceea, este necesar să verificați numele de domeniu adăugat prin configurarea înregistrărilor DNS TXT și MX corespunzătoare pentru domeniu.

    Lista înregistrărilor care trebuie adăugate, precum și starea acestora, poate fi verificată în contul dvs. Mailgun >> secțiunea „Send” din meniul din stânga >> „Sending” >> „Domains” >> accesați secțiunea „DNS Records”.

    După ce înregistrările DNS sunt create pentru domeniu, faceți clic pe butonul „Verify” din dreapta sus:



    NB: Poate dura până la 24-48 de ore pentru propagarea înregistrărilor DNS.

  • După ce propagarea se încheie și toate înregistrările DNS necesare sunt adăugate la domeniu, sistemul Mailgun îl va verifica. Domeniul va fi acum listat în secțiunea „Domains” din meniul „Sending”:

Pasul 4. Următorul pas va fi configurarea setărilor SMTP pentru contul de email din partea WHM.

Pentru a obține acreditările SMTP necesare, conectați-vă la contul dvs. Mailgun >> faceți clic pe secțiunea „Send” din meniul din stânga >> „Sending” >> „Domain Settings”. Din această secțiune, deschideți fila „SMTP credentials”.

Copiați valoarea din câmpul „Login”, resetați parola și salvați detaliile pentru pasul următor:


 

Pasul 5. Pentru a configura setările SMTP din partea WHM, accesați WHM >> „Service Configuration” >> „Exim Configuration Manager” >> deschideți fila „Advanced Editor”. Căutați „Section: AUTH” și adăugați următorul cod în interior:

mailgun_login:
driver = plaintext
public_name = LOGIN
hide client_send = : mail@yourdomain.com : Password

unde mail@yourdomain.com trebuie să fie aceeași cu valoarea din câmpul „Login” de la pasul 4 (postmaster@sandbox6c123456789ee2.mailgun.org), iar Password - cea care a fost resetată la pasul anterior (al 4-lea).

Pasul 6. După aceea, căutați „Section: ROUTERSTART” și adăugați acolo următorul cod:

mailgun:
driver = manualroute
domains = ! +local_domains
transport = mailgun_transport
route_list = "* smtp.mailgun.org::587 byname"
host_find_failed = defer
no_more

Pasul 7. Căutați „Section: TRANSPORTSTART” și adăugați încă un cod:

mailgun_transport:
driver = smtp
hosts = smtp.mailgun.org
hosts_require_auth = smtp.mailgun.org
hosts_require_tls = smtp.mailgun.org

Pasul 8. Salvați noua configurație. 

Pasul 9. Trimiteți un email pentru a vedea dacă sistemul funcționează. Antetul emailului va include partea „mailgun.”.

Este necesară o adresă de email validă