Sécurité : Appareil de sécurité de courriel Cisco

Comment est-ce que je bloque l'adresse réceptive avec des masques ?

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Contenu

Contribué par Scott Roeder et Enrico Werner, ingénieurs TAC Cisco.

Question


Comment est-ce que je bloque l'adresse réceptive avec des masques ?

Si vous voulez bloquer la messagerie à un destinataire et spécifier l'adresse réceptive avec un masque, vous devez utiliser un filtre de message ou de contenu. Les filtres te permettent pour employer des expressions régulières pour apparier les adresses d'expéditeur ou de récepteur.

L'ESA utilise des expressions régulières de python.  Une élaboration simple de masque est « . * », qui appariera zéro caractères ou plus jusqu'à une nouvelle ligne.  « . » apparie n'importe quel caractère unique, et « * » apparie l'expression précédente zéro fois ou plus dans une ligne.  Disons-vous veulent apparier les destinataires helpmail1, helpmail2, helpmail3, @example.com.  Une expression de filtre pour apparier ces derniers est

"^helpmail.*@example\\.com$"

Le ^ apparie le début de la ligne et de la fin de ligne de correspondances $, qui limite la correspondance seulement à helpmail*@scu.com, mais n'appariera pas myhelpmail@scu.com, ou helpmail@scu.com.au.   « \ \ » est une évasion avant « .  », ainsi lui sera pris littéralement. Vous pouvez alors utiliser cette expression régulière dans un filtre de message :

DropHelpmail
if (rcpt-to == "^helpmail.*@example\\.com$") 
  drop();
}

Vous pouvez également créer ceci comme filtre satisfait, simplement en choisissant « contient » et en écrivant l'expression régulière dans la fenêtre de condition :



Document ID: 117888