Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum depanez livrarea emailurilor cu comanda Exim (mvh) pe un server cPanel sau DirectAdmin?

Pe serverele cPanel, serverul de mail este Exim. Din linia de comandă (ca root) poți inspecta coada de mesaje și vedea de ce un email nu se livrează.

1. Verifică coada de mesaje

exim -bpc            # numărul de mesaje din coadă
exim -bp             # lista mesajelor din coadă
exiqgrep -i          # doar ID-urile mesajelor

2. Inspectează un mesaj din coadă

Cu ID-ul mesajului, poți vedea antetul, corpul și logul de livrare:

exim -Mvh ID_MESAJ    # antetul (header) mesajului
exim -Mvb ID_MESAJ    # corpul (body) mesajului
exim -Mvl ID_MESAJ    # logul de livrare al mesajului

Comanda -Mvh arată expeditorul, destinatarul și rutele — utilă pentru a înțelege de unde vine mesajul și de ce este blocat.

3. Caută în logul principal

tail -f /var/log/exim_mainlog
exigrep 'destinatar@domeniu.tld' /var/log/exim_mainlog

In DirectAdmin, locatia logului exim este /var/log/exim/mainlog

exigrep extrage toate liniile legate de un anumit mesaj/adresă — cel mai rapid mod de a vedea motivul respingerii (ex. „relay not permitted”, „host lookup failed”, „rejected by remote server”).

4. Acțiuni asupra mesajelor

exim -M ID_MESAJ      # forțează o nouă încercare de livrare
exim -Mrm ID_MESAJ    # șterge un mesaj din coadă
exim -bp | exiqgrep -z -i | xargs exim -Mrm   # șterge mesajele înghețate (frozen)

Notă: mesajele „frozen” (înghețate) sunt cele care au eșuat repetat. O coadă mare de mesaje frozen către adrese inexistente poate indica un cont compromis care trimite spam.

Actualizat la 20/08/2026