Hilik - sendmail, preaplin coadă

Conform observațiilor mele atunci când sendmailovskaya rândul său, devine mai mult de 1500 de litere, începând cu complexitatea de scrisori expediere. În cazul în care traficul e-mail este mare, treptat, acest lucru duce la o creștere în coada de așteptare, iar când literele este mai mare de 3000, practic toate mor. Odată ce ne-am ocupat de preaplin coadă cauze. Vom salva situația. În primul rând, este necesar să se oprească sendmail.

Acum muta toate într-un alt director.

Acum creați mqueue.

Sendmail poate rula. Fie primește un nou mesaj e-mail și le procesează. Rămâne să decidă ce să facă cu mesajele vechi.

În cazul în care coada este „prea mare“, executarea acestei comenzi poate dura foarte mult timp și resurse de pe server.
Sendmeyla coadă, un singur mesaj este format din două fișiere.
Primul fișier începe să df, urmele este un identificator unic pentru mesajul, iar al doilea începe la QF, și urmează același identificator. df este corpul fișierelor de mesaje, QF - antet.
În cazul în care coada, pe care le-am păstrat - mesaje nedorite, puteți elimina pur și simplu, această pereche de fișiere, în conformitate cu identificatorul. Așa că am curăța toate mesajele nedorite vechi. Cel mai bun lucru de făcut, desigur, cu ajutorul script-uri. Și mesajele livreze expediere. Pentru a face acest lucru, executați un sendmail separat:

Sendmail am lansat cu optiunea -V, verbouz activat, ecranul va afișa un proces mesaj de expediere, întregul dialog SMTP. Atunci când o coadă mare - raspinyvanieocheredi să ia o lungă perioadă de timp. Dar noua literă, care este abia acum vine la sendmail, în partea sa principală, vor fi trimise fără probleme.