Há incontáveis vezes em que as informações sobre como usar/gerenciar o exim, bem como a fila de correio do exim, são úteis e, com sorte, lançar alguma luz sobre o assunto ajuda alguém que está lutando!
Veremos abaixo comandos específicos primeiro e, em seguida, usaremos alguns sinalizadores com o comando exim.
Comece fazendo login em seu servidor em um cliente de terminal usando Secure Shell (SSH). Use os seguintes comandos do Exim para gerenciar seu servidor de correio.
Exibir o número de mensagens de e-mail na fila
exim -bpcExibir informações sobre mensagens de e-mail na fila
exim -bpExibe o tempo na fila, tamanho, ID da mensagem, remetente e destinatário.
Exibir um resumo das mensagens na fila
exim -bp | exiqsummExibe contagem, volume, mais antigo, mais novo, domínio e totais.
Exibe a atividade atual do Exim
exiwhat
Testar transação Exim SMTP
exim -bh <ipaddress>Isso falsifica uma transação SMTP proveniente de ipaddress . O status do Exim será exibido à medida que a transação for executada. Nota : a mensagem não será entregue.

Exibir configurações do Exim
exim -bP
Utilizaremo agora o comando exiqgrep, o utilitário exiqgrep é um script Perl que oferece possibilidades para grep na saída da fila exim. Ao contrário do exiqsumm, ele invoca o próprio exim -bpu e não precisa ser invocado em um pipe.
Pesquise na fila de correio por mensagens de um remetente específico
exiqgrep -f [user]@dominio.com.brPesquise na fila de correio por mensagens de um destinatário ou domínio específico
exiqgrep -r [user]@dominio.com.brExibir mensagens com mais de um número especificado de segundos
exiqgrep -o seconds [...]Exibir mensagens mais recentes do que um número especificado de segundos
exiqgrep -y seconds [...]Localize mensagens correspondentes a um tamanho específico
exiqgrep -s '^4..$' [...]Por exemplo, 400-499 bytes.
- Use -z para corresponder apenas a mensagens congeladas.
- Use -x para corresponder apenas a mensagens descongeladas.
- Para exibir apenas o ID da mensagem, use -I .
- -c mostra a contagem de mensagens.
Exibir a contagem de mensagens da fila de correio
exiqgrep -c ...Iniciar uma execução de fila
exim -q -vInicie uma execução de fila isolada para entregas locais
exim -ql -vRemover uma mensagem da fila
exim -Mrm <message-id> [ <message-id> ... ]Congelar uma mensagem
exim -Mf <message-id> [ <message-id> ... ]Jogue uma mensagem
exim -Mt <message-id> [ <message-id> ... ]Entregue uma mensagem
exim -M <message-id> [ <message-id> ... ]Descongelar e entregar uma mensagem forçada
exim -v -M <message-id>Entregar uma mensagem (se o tempo de repetição tiver sido atingido)
exim -Mc <message-id> [ <message-id> ... ]Forçar uma mensagem a falhar
exim -Mg <message-id> [ <message-id> ... ]Remova todas as mensagens congeladas
exiqgrep -z -i | xargs exim -MrmRemova todas as mensagens com mais de um número definido de segundos
exiqgrep -o seconds -i | xargs exim -MrmCongele todas as mensagens em fila de um remetente nomeado
exiqgrep -i -f usuario@exemplo.com.br| xargs exim -MfExibir os cabeçalhos de e-mail de uma mensagem
exim -Mvh <message-id>Ver o corpo de uma mensagem
exim -Mvb <message-id>Exibir os logs de uma mensagem
exim -Mvl <message-id>Adicionar um destinatário a uma mensagem
exim -Mar <message-id> <address> [ <address> ... ]Editar um remetente de mensagem
exim -Mes <message-id> <address>