Pular para o conteúdo

Apagar os "Invalid user specified" da sua fila de email

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
Carlos Eduardo Lessa kadu
Hits: 5.171 Categoria: Python Subcategoria: Correio eletrônico
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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
Download apaga-invalid-user.py Enviar nova versão

Esconder código-fonte

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

Enviando emails para o Gmail

Insertion Sort em Python

Gerador de números primos

Listas no Terminal

Script para analise de superficie de ataque

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.