Gerenciamento do Postfix: Difference between revisions
mNo edit summary |
No edit summary |
||
(9 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
'''$ qshape active''' | '''$ qshape active''' | ||
'''Resultado:''' | |||
T 5 10 20 40 80 160 320 640 1280 1280+ | T 5 10 20 40 80 160 320 640 1280 1280+ | ||
TOTAL 1 1 0 0 0 0 0 0 0 0 0 | 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 mailq == | |||
Você pode verificar as mensagem na fila e o status de envio através do comando: | |||
'''# mailq''' | |||
'''Resultado:''' | |||
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- | |||
4AD7427CAC* 6435 Mon Feb 25 11:20:20 [email protected] | |||
CAD8A28C04 124443 Fri Feb 22 23:37:19 [email protected] | |||
(lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) | |||
CF3AF28B35 3328 Thu Feb 21 09:28:42 [email protected] | |||
(connect to hotmaial.com[209.XX.XX.XXX]: Connection refused) | |||
2F38628B01 2907 Wed Feb 20 15:07:16 [email protected] | |||
(connect to uol.com.br[164.XXX.XX.XXX]: Connection timed out) | |||
ABCB828A82 133240 Wed Feb 20 15:26:17 [email protected] | |||
(lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) | |||
A4E6F28ADA 133391 Thu Feb 21 15:19:33 [email protected] | |||
(lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) | |||
== Utilizando o pfqueue == | == Utilizando o pfqueue == | ||
O pfqueue é um programa que permite a visualização das filas. Você pode baixar ele através do site [http://pfqueue.sourceforge.net/ pfqueue na Source Forge]. Para | O pfqueue é um programa que permite a visualização das filas. Você pode baixar ele através do site [http://pfqueue.sourceforge.net/ pfqueue na Source Forge]. | ||
Para utilizá-lo é necessário ter a biblioteca ncurses | |||
Mas se preferir pode instalar via yum | Mas se preferir pode instalar via yum | ||
Line 28: | Line 86: | ||
$ pfqueue | $ pfqueue | ||
Comandos de utilização: | |||
*'''Setas''' - Caminha sobre as mensagens | |||
*'''<Enter>''' - Abre a mensagem corrente | |||
*'''q''' - (Quit) Sair | |||
*'''d''' - (Delete) Deletar e-mail | |||
*'''b''' - (Body) Mostra o corpo da mensagem | |||
*'''h''' - (Hold) Põe a mensagem em hold | |||
*'''l''' - (reLease) Libera uma mensagem | |||
*'''r''' - (Requeue) Recoloca na fila a mensagem | |||
*'''/''' - Find first message matching a POSIX regexp; the regexp you use can be prefixed by one of f:, t:, e:, s: which will limit the search in, respectively, the From, To, From-or-To, Subject fields. The default is to search everywhere. | |||
*'''n''' - Find next message matching last used regexp. | |||
*'''p''' - Find previous message matching last used regexp. | |||
== Ver também == | |||
*[[Configurando o Postfix com SmartHost do ASSP]] | |||
*[[Linux: Configurando DHCP e BIND com DNS Dinamico]] | |||
*[[Linux: Configurando um servidor DHCP]] | |||
*[[Linux: Configurando um servidor DNS]] | |||
*[[Linux e Unix: Ferramentas de Monitoracao e Performance]] | |||
*[[Linux| Mais Artigos sobre Linux / UNIX / AIX]] | |||
*[[Tecnologias| Mais Artigos sobre Tecnologias]] | |||
[[Category:Linux]] | |||
[[Category:Tecnologias]] | |||
[[Category:ASSP]] | |||
[[Category:Postfix]] | |||
[[Category:SMTP]] |
Latest revision as of 12:37, 30 September 2024
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 mailq
Você pode verificar as mensagem na fila e o status de envio através do comando:
# mailq
Resultado:
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 4AD7427CAC* 6435 Mon Feb 25 11:20:20 [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] CAD8A28C04 124443 Fri Feb 22 23:37:19 [email protected] (lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) [email protected] CF3AF28B35 3328 Thu Feb 21 09:28:42 [email protected] (connect to hotmaial.com[209.XX.XX.XXX]: Connection refused) [email protected] 2F38628B01 2907 Wed Feb 20 15:07:16 [email protected] (connect to uol.com.br[164.XXX.XX.XXX]: Connection timed out) [email protected] ABCB828A82 133240 Wed Feb 20 15:26:17 [email protected] (lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) [email protected] A4E6F28ADA 133391 Thu Feb 21 15:19:33 [email protected] (lost connection with yahoo.com.br[200.XXX.XX.X] while receiving the initial server greeting) [email protected]
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
Comandos de utilização:
- Setas - Caminha sobre as mensagens
- <Enter> - Abre a mensagem corrente
- q - (Quit) Sair
- d - (Delete) Deletar e-mail
- b - (Body) Mostra o corpo da mensagem
- h - (Hold) Põe a mensagem em hold
- l - (reLease) Libera uma mensagem
- r - (Requeue) Recoloca na fila a mensagem
- / - Find first message matching a POSIX regexp; the regexp you use can be prefixed by one of f:, t:, e:, s: which will limit the search in, respectively, the From, To, From-or-To, Subject fields. The default is to search everywhere.
- n - Find next message matching last used regexp.
- p - Find previous message matching last used regexp.
Ver também
- Configurando o Postfix com SmartHost do ASSP
- Linux: Configurando DHCP e BIND com DNS Dinamico
- Linux: Configurando um servidor DHCP
- Linux: Configurando um servidor DNS
- Linux e Unix: Ferramentas de Monitoracao e Performance