Apagar os "Invalid user specified" da sua fila de email
Publicado por Carlos Eduardo Lessa 16/11/2006
[ Hits: 4.833 ]
Download apaga-invalid-user.py
Como ainda não consegui fazer com que o Postfix descarte os emails destinados a usuários não cadastrados em meu servidor, estou utilizando este script, que apesar de não estar 100% funcional pelo fato de não apagar todos emails de "Invalid Users", apaga a maioria destes da fila.
É necessário apenas o Python instalado no micro e alterar a linha 14 do script colocando o seu domínio.
Para execução do script, rodo o seguinte comando em seu servidor, como root:
# python apaga-invalid-user.py
import os print "Criando arquivo...." os.system( "mailq > fila-email-completa.txt" ) arq = open('fila-email-completa.txt').read().splitlines() x = 0 print "Apagando emails invalidos...." for i in arq: if ( '@seu-dominio.com' in i ): z = arq[ x - 2 ][0:12].strip() if ( ( z != '' ) and ( not '(t' in z ) and ( 'Invalid user specified' in arq[ x - 1 ] ) ): #print z+ " - "+ i.strip() com = "postsuper -d "+z #print com os.system( com ) x += 1 #print arq
Existência de triângulo em Python 3
Acompanhar status de uma replicação MySQL
Nenhum comentário foi encontrado.
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Não consigo instalar o WineHQ no meu notebook vaio FE15 (Debian) (7)