Twitter RSS
| |

Exim e un server de mail (MTA) folosit tot mai des datorita sistemului de gestiune a serverelor web, cPanel. cPanel foloseste doar Exim ca serviciu de mail, implicit unele detalii despre Exim e bine sa le stim din moment ce interfata de gestiune ofera prea putina flexibilitate.

In Exim (ca in orice MTA) orice mesaj are un identificator. Identificatorul de mesj are forma AAAAAA-BBBBBB-CC unde A, B si C pot fi orice valori alfanumerice. Cateva exemple ar fi: 1Jpuha-0007Fu-Kq, 1JpvlW-0007LY-H5, 1JqHgJ-0005By-KZ, 1JqOb2-00061K-Tw. Acest identificator ne ajuta sa vedem starea unui mesaj, sa citim headerele, sa cautam destinatarul, expeditorul etc. La headere ajungem putin mai tarziu, deocamdata sa vedem cateva comenzi care ne fac viata mai usoara. Trebuie retinut ca pentru a rula aceste comenzi e necesar accesul la server la consola sau prin ssh, ca superuser.

# exim -bpc

Ne afiseaza numarul total de mesaje care se afla in coada de asteptare.

# exim -bp

Ne afiseaza detalii ale mesajelor din coada de asteptare – cat a stat in coada de asteptare, marimea mesajului, ID-ul mesajului, expeditorul si destinatarul

# exiwhat

Ne arata ce face serverul exim in momentul de fata.

# exim -bP

Ne arata setarile serverului.

# exim -q -v

Incearca trimiterea mesajelor din coada de asteptare si afisarea detaliilor.

# exim -ql -v

Incearca trimiterea mesajelor din coada de asteptare cu livrare locala.

# exim -Mrm ID

Sterge din coada de asteptare mesajul cu ID-ul specificat.

# exim -M ID

Incearca livrarea mesajului cu ID-ul specificat, indiferent de starea in care se afla mesajul.

# exim -Mvh ID

Afiseaza headerul mesajului cu ID-ul specificat.

# exim -Mvb ID

Afiseaza corpul mesajului cu ID-ul specificat.

# exim -Mvl ID

Afiseaza inregistrarile din LOG-uri pentru mesajul specificat – foarte util in debugging.

# exim -Mar ID utilizator@exemplu.ro

Adauga utilizator@exemplu.ro ca destinatar al mesajului.

Unul din cele mai bune utilitare puse la dispozitie de Exim este exiqgrep, un script de listare selectiva a cozii de asteptare. Mai jos pun cateva comenzi utile, folosite des:

# exiqgrep -f [utilizator]@exemplu.ro

Afiseaza mesajele trimise de utilizator@exemplu.ro sau care au la expeditor o adresa @exemplu.ro daca numele de utilizator nu e specificat.

# exiqgrep -r [utilizator]@exemplu.ro

Afiseaza mesajele care au ca destinatar utilizator@exemplu.ro sau care au ca destinatar o adresa @exemplu.ro daca numele de utilizator nu e specificat.

# exiqgrep -o 86400

Ne afiseaza mesajele mai vechi (older) de 86400 secunde (o zi).

# exiqgrep -y 3600

Ne afiseaza mesajele mai noi (younger) de 3600 secunde (o ora).

# exiqgrep -i

Ne afiseaza ID-ul mesajelor din coada de asteptare. Parametru -i poate fi folosit impreuna cu -o pentru a prelua doar ID-urile mesajelor vechi, -r sau -f pentru a afisa doar ID-urile mesajelor unui anumit destinatar sau expeditor sau orice alt parametru recunoscut de exiqgrep.

Comenzile exim si cele exiqgrep pot fi combinate foarte usor pentru a gestiona coada de asteptare in modul dorit. De exemplu, se pot face urmatoarele combinari:

# exiqgrep -o 86400 -i | xargs exim -Mrm

Se sterg mesajele din coada de asteptare mai vechi de o zi.

# exiqgrep -i -f utilizator@examplu.ro | xargs exim -Mrm

Se sterg toate mesajele din coada de asteptare trimise de un utilizator – foarte utila comanda in cazul spamerilor.

Popularity: 1% [?]

Ai intrebari?

Reclama
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
ABCDomenii