Apagar os "Invalid user specified" da sua fila de email
Publicado por Carlos Eduardo Lessa 16/11/2006
[ Hits: 5.162 ]
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
Gerador de números para Mega-Sena
Invariância Discreta de Escala
Nenhum comentário foi encontrado.
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador
VoidBR - Void Linux adaptado ao Brasil. (5)
Vídeo sobre o papel de parede (0)
Teclado sem conseguir usar o acento crase (2)
Warsaw no Ubuntu/Kubuntu 26.04, alguiém conseguiu? [RESOLVIDO] (2)









