Filed Under (Email, FreeBSD) by Alfredo Tomio Jr on October-17-2007

Pessoal,

Fila do qmail é algo que é preciso ter cuidado, muitas vezes precisamos gerenciar a fila, deletar emails específicos e isso pode se tornar uma tarefa difícil, ja que o qmail tem sua fila organizada em diversos diretórios e as mensagens sao identificadas com um número único, cada diretório tem uma parte da mensagem, exemplifico aqui a mensagem de numero 478:

mess/457: the message
todo/457: the envelope: where the message came from, where it’s going
intd/457: the envelope, under construction by qmail-queue
info/457: the envelope sender address, after preprocessing
local/457: local envelope recipient addresses, after preprocessing
remote/457: remote envelope recipient addresses, after preprocessing
bounce/457: permanent delivery errors

Parece bem confuso entao apagar uma mensagem da fila, haja visto que ela é dividida em varias partes.

Para isso existe um programa chamado qmHandle que facilita nossa vida, pois ele permite gerenciar, visualizar as mensagens de forma mais amigavel, veja as principais caracteristicas dele:

  1. Voce poderá ler a fila do qmail, igualmente voce faz com o qmail-read, porem aqui o output do programa é melhor, ele descreve tambem o assunto da mensagem e uso de cores no relatorio;
  2. Poderá bter um relatório das estatisticas como o qmail-stat, porem com capacidade de fazer isso com cores, bem mais organizado e melhor de entender;
  3. Voce poderá ver uma mensagem na fila;
  4. Tambem poderá remover uma mensagem da fila facilmente

Veja alguns exemplos:

[root@woody]# qmHandle
qmHandle v1.2.0
Copyright 1998-2003 Michele Beltrame

Available parameters:
-a : try to send queued messages now (qmail must be running)
-l : list message queues
-L : list local message queue
-R : list remote message queue
-s : show some statistics
-mN : display message number N
-dN : delete message number N
-Stext : delete all messages that have/contain text as Subject
-D : delete all messages in the queue (local and remote)
-V : print program version

Additional (optional) parameters:
-c : display colored output
-N : list message numbers only
(to be used either with -l, -L or -R)

You can view/delete multiple message i.e. -d123 -v456 -d567

É isso, espero ter ajudado



Post a comment
Name: 
Email: 
URL: 
Comments: