Una breve reseña para explicar como podemos ‘limpiar’ una lista de cuantas de correo para utilizarla como filtro para spamassasin.
Problema:
Nos pasan una lista interminable de correos que deben estar en el fichero de configuración de spamassasin para salvaguardar las listas negras y las listas blancas.
Nos encontramos con que hay muchos dominios repetidos con diferentes nicknames la idea es agregar un * para expandir todos los nicknames posibles de cada dominio y eliminar duplicados del dominio, así hacemos que la lista sea mucho mejor procesada.
# sed ‘s/whitelist_from\ .*@/whitelist_from\ \*@/’ original_file > tmp_file
# mv tmp_file original_file
# sort -u original_file > fichero2
Obteniendo una lista así:
whitelist_from *@domain01.com
whitelist_from *@domain02.com
whitelist_from *@domain03.com
whitelist_from *@domain04.com
whitelist_from *@domainN.com
Leave a Reply