Gerenciamento do Postfix

From Wiki

Abaixo segue algumas dicas para gerenciamento do Postfix


Verificando o tempo que uma mensagem está na fila

você pode verificar o número de mensagem em cada fila e o tempo que ela se encontra lá com o comando qshape nomedafila, exemplo:

$ qshape deferred

$ qshape active

Resultado:
                 
                        T  5 10 20 40 80 160 320 640 1280 1280+
                 TOTAL 30  2  1  4  1  0   0   0   1    0    21
       dominioa.com.br  4  2  0  2  0  0   0   0   0    0     0
             yahoo.com 14  0  0  1  0  0   0   0   1    0    12
             gmail.com  4  0  0  0  0  0   0   0   0    0     4
               aol.com  1  0  1  0  0  0   0   0   0    0     0
             golde.com  1  0  0  0  0  0   0   0   0    0     1
          hotmaial.com  1  0  0  0  0  0   0   0   0    0     1
           hotmail.com  1  0  0  0  0  0   0   0   0    0     1
            dominio.it  1  0  0  0  1  0   0   0   0    0     0
             ig.com.br  1  0  0  0  0  0   0   0   0    0     1
             walla.com  1  0  0  0  0  0   0   0   0    0     1

Onde

  • A coluna "T" representa o total (neste caso para envio) para cada domínio.
  • As colunas com os números ao lado dela representam o minutos que as mensagens estão na fila
  • Em "TOTAL" mostra a soma por domínio

Neste exemplo, existem 14 mensagens aguardando para serem entregues para o domínio yahoo.com, sendo que 1 entre 10 à 20 minutos aguardando, 1 entre 320 e 640 minutos e 12 mais de 1280 minutos.(1 dia = 1440 minutos)

Utilizando o pfqueue

O pfqueue é um programa que permite a visualização das filas. Você pode baixar ele através do site pfqueue na Source Forge.

Para utilizá-lo é necessário ter a biblioteca ncurses

Mas se preferir pode instalar via yum

$ yum -y install pfqueue

Para usar digite

$ pfqueue