MITeL GAmE


Alăturați-vă forumului, este rapid și ușor

MITeL GAmE
MITeL GAmE
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

[TUTORIAL] Exim - Comenzi utile

In jos

[TUTORIAL] Exim - Comenzi utile Empty [TUTORIAL] Exim - Comenzi utile

Mesaj  Virju Sam Feb 18, 2012 2:48 am

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.

Virju
Maniac
Maniac

Mesaje : 170
Reputatie : 20
Data de inscriere : 30/01/2012
Varsta : 28
Localizare : Suplacu De Barcau Bihor Romania

https://mitelgame.forumgratuit.ro

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum