para esto realizamos lo siguiente:
Editamos el archivo main.cf
#vim /etc/postfix/main.cf
Agregamos estas lineas
body_checks = regexp:/etc/postfix/body_checks header_checks = regexp:/etc/postfix/header_checks.regexp |
Creamos el archivo para filtrar asuntos.
#vim /postfix/header_checks.regexp
Y colocamos la/s palabra/s que queremos filtrar
/^Subject:.*palabra_a_filtrar.*$/ REJECT "Asunto no valido" /^Subject:.*Viagra.*$/ REJECT "Asunto no valido" |
En la segunda linea estamos filtrando la palabra Viagra,lo que colocamos dentro de las comillas (Asunto no valido) es lo que va aparecer en el mail rejectado del remitente.
Creamos el archivo para filtrar contenido de mensaje.
#vim /etc/postfix/body_checks
/palabra_a_filtrar/ REJECT /Viagra/ REJECT /casino en linea/ REJECT |
En la segunda linea estamos filtrando la palabra Viagra si apareciera en el cuerpo del mensaje.
Luego hacemos:
#postmap /etc/postfix/body_checks
#postmap /etc/postfix/header_checks.regexp
Se crearan los archivos con el mismo nombre con extension .db
Por ultimo reiniciamos postfix para que tome los cambios que realizamos
#/etc/init.d/postfix restart
No hay comentarios:
Publicar un comentario