Securizarea email-ului pe cPanel: SPF, DKIM și DMARC configurate corect

Securizarea email-ului pe cPanel: SPF, DKIM și DMARC configurate corect

Din 2024, Google și Yahoo impun autentificarea email pentru toți expeditorii în masă și au început să respingă sau să marcheze ca spam emailurile de la domenii fără SPF, DKIM și DMARC configurate corect. În 2026, aceste protocoale nu mai sunt opționale pentru orice domeniu care trimite email de afaceri: absența lor înseamnă că emailurile ajung în spam sau sunt respinse complet.

cPanel simplifică configurarea prin secțiunea Email Deliverability, care detectează automat problemele și oferă opțiunea de reparare cu un singur click pentru domeniile care folosesc DNS-ul serverului. Pentru domeniile cu DNS extern (Cloudflare, alte servere de nume), configurarea se face manual în zona DNS.

Securizarea email-ului pe cPanel: SPF, DKIM și DMARC configurate corect

Cele trei protocoale îndeplinesc funcții complementare care împreună formează un sistem de autentificare complet. SPF specifică ce servere sunt autorizate să trimită email pentru domeniu. DKIM adaugă o semnătură criptografică fiecărui mesaj, verificabilă de serverul destinatar. DMARC definește ce face serverul destinatar când SPF sau DKIM eșuează și unde trimite rapoarte de autentificare.

Configurarea SPF în cPanel

SPF (Sender Policy Framework) este un record TXT în zona DNS care listează serverele autorizate să trimită email pentru domeniu.

Din cPanel: Email, Email Deliverability, Manage (lângă domeniu). Dacă status-ul SPF este Invalid sau Missing, click pe Install Suggested Record. cPanel generează automat un record SPF care include serverul de mail al contului.

Record SPF standard generat de cPanel:

v=spf1 +a +mx +ip4:IP.SERVER ~all

# Explicatia elementelor:
# v=spf1     - versiunea protocolului
# +a         - autorizeaza IP-ul din A record al domeniului
# +mx        - autorizeaza serverele din MX records
# +ip4:IP    - autorizeaza explicit IP-ul serverului
# ~all       - softfail: emailurile din alte surse nu sunt respinse dar marcate

Regula critică: un domeniu poate avea un singur record TXT de tip SPF. Dacă adaugi un al doilea record v=spf1, ambele eșuează. Dacă folosești servicii externe de email (Google Workspace, MailChimp, Sendgrid), adaugă-le cu include: în același record SPF:

v=spf1 +a +mx include:_spf.google.com include:sendgrid.net ~all

Configurarea DKIM în cPanel

DKIM (DomainKeys Identified Mail) semnează criptografic fiecare email cu o cheie privată stocată pe server, iar cheia publică este publicată în DNS.

Din cPanel: Email, Email Deliverability, Manage, secțiunea DKIM. Click Install Suggested Record. cPanel generează automat perechea de chei și publică cheia publică în DNS.

Record DKIM generat (exemplu):

# Numele record-ului in zona DNS:
default._domainkey.domeniu.ro

# Continutul record-ului TXT:
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNA... (cheie publica)

# Verificare DKIM activ pe server
exim -bh IP_TEST <

Configurarea DMARC în cPanel

DMARC nu este configurat automat de cPanel. Trebuie adăugat manual ca record TXT în zona DNS. Strategia recomandată: începe cu politica none (monitorizare), analizează rapoartele și treci la politici mai stricte după ce confirmi că emailurile legitime trec autentificarea.

Record DMARC inițial (monitorizare):

# Configurare din cPanel:
# Domains > Zone Editor > Manage (langa domeniu) > + Add Record
# Type: TXT
# Name: _dmarc.domeniu.ro
# Record:
v=DMARC1; p=none; rua=mailto:dmarc@domeniu.ro; fo=1

Explicația parametrilor:

  • p=none: politica de monitorizare, emailurile care eșuează nu sunt respinse
  • rua=mailto:: adresa pentru rapoarte agregate (primești daily XML cu statistici autentificare)
  • fo=1: generează rapoarte pentru orice eșec SPF sau DKIM

Evoluția politicii DMARC după analiza rapoartelor:

# Dupa 2-4 saptamani de monitorizare si zero emailuri legitime ratate:
# Trecere la politica quarantine (spam)
v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc@domeniu.ro

# Dupa confirmare suplimentara:
# Politica reject (respingere completa)
v=DMARC1; p=reject; pct=100; rua=mailto:dmarc@domeniu.ro

Verificarea autentificarii

# Verificare rapida: trimite un email la Gmail
# In Gmail: deschide emailul, click pe 3 puncte > "Arata original"
# Cauta in header:
# SPF: PASS
# DKIM: PASS
# DMARC: PASS

# Instrumente online de verificare:
# mail-tester.com - scor complet de deliverability
# mxtoolbox.com - verificare SPF, DKIM, DMARC
# dmarcian.com - analiza rapoarte DMARC

Greșeli frecvente

Erori care cauzează eșecul autentificării: două record-uri SPF pe același domeniu (se poate verifica cu dig TXT domeniu.ro), depășirea limitei de 10 lookup-uri DNS în SPF (fiecare include: adaugă lookup-uri), DKIM cheie mai mică de 1024 biți (cPanel generează 2048 biți implicit), lipsa alinierii între domeniul din From: și domeniul DKIM/SPF (DMARC strict aliniament).

Concluzie

Configurarea SPF, DKIM și DMARC în cPanel durează sub 30 de minute pentru un server cu DNS intern și este esențială pentru deliverabilitatea email-ului în 2026. Procesul în trei pași: SPF și DKIM din Email Deliverability, DMARC adăugat manual cu politica none, monitorizarea rapoartelor timp de 2-4 săptămâni, urmată de tranziția la politici mai restrictive.

Despre autor

Dorel Tănase este specialist în optimizarea site-urilor pentru motoarele de căutare. Lucrează în online din 1997 și în SEO din 2007, iar activitatea se desfășoară prin GO SEO MARKETING S.R.L. din Alba Iulia. Se ocupă de audit tehnic, arhitectura site-urilor, conținut și construirea legăturilor.

Dorel Tănase este specialist în optimizarea site-urilor pentru motoarele de căutare. Lucrează în online din 1997 și în SEO din 2007, iar activitatea se desfășoară prin GO SEO MARKETING S.R.L. din Alba Iulia. Se ocupă de audit tehnic, arhitectura site-urilor, conținut și construirea legăturilor.

Securizarea email-ului pe cPanel: SPF, DKIM și DMARC configurate corect

Securizarea email-ului pe cPanel: SPF, DKIM și DMARC configurate corect

Din 2024, Google și Yahoo impun autentificarea email pentru toți expeditorii în masă și au început să respingă sau să…

EasyApache 4 pe cPanel: configurarea corectă a modulelor PHP și Apache

EasyApache 4 pe cPanel: configurarea corectă a modulelor PHP și Apache

EasyApache 4 este instrumentul integrat în cPanel/WHM pentru gestionarea serverului web Apache și a PHP. Față de EasyApache 3 care…

Înapoi sus
[aipkit_chatbot id=813]