Le spam est une nuisance et il existe une multitude de façons de le contrer. Cependant, les spammeurs deviennent également plus intelligents et essaient de contourner les filtres et autres. De plus, l'ICANN a récemment approuvé un grand nombre de gTLD (domaines génériques de premier niveau), comme .biz, .info, etc. Certains de ces gTLD sont, à mon avis, exclusivement utilisés par les spammeurs. Dernièrement, j'ai reçu beaucoup de spam du gTLD .xyz. La question était donc de savoir comment bloquer les e-mails provenant de tels domaines en utilisant ce gTLD.
ISPConfig propose des filtres globaux et ils peuvent être utilisés pour bloquer tous ces e-mails et je vais vous montrer comment faire.
1. Connectez-vous à ISPConfig en tant qu'administrateur
La première chose que vous devez faire est de vous connecter à ISPConfig avec un compte administrateur. La raison en est que les filtres globaux sont en cours de modification.
2. Accédez aux filtres de contenu globaux
Une fois connecté en tant qu'administrateur, cliquez sur l'onglet E-mail dans le menu de navigation supérieur, puis dans le menu de gauche, sélectionnez l'entrée Filtre de contenu dans la section Filtres globaux.
3. Ajouter un nouveau filtre de contenu
Une fois la page Postfix Header and Body Checks chargée, cliquez sur le bouton pour ajouter un nouveau filtre de contenu
4. Remplissez le formulaire de filtre et soumettez
Le formulaire de filtrage du contenu des e-mails est maintenant ouvert et vous pouvez y définir diverses choses.
1. Vous devez sélectionner le serveur.
2. Assurez-vous de définir Filtre sur Filtre d'en-tête.
3. Le modèle :l'expression régulière. Modèle. Ce champ de formulaire est en fait utilisé pour vérifier si le contenu de l'en-tête d'un e-mail contient le TLD indésirable. Pour le TLD .xyz, vous devrez saisir le modèle suivant :
/<[email protected]+?\.xyz>/
Séparons un peu cela. Les barres obliques "/" sont les limiteurs du motif. Les "<" et ">" sont des chaînes littérales. Les adresses e-mail sont toujours placées entre ces crochets dans l'en-tête du courrier. Après le "<" d'ouverture, le modèle recherche n'importe quel nombre de caractères, suivi à nouveau d'un "@". Après le "@", il recherche à nouveau n'importe quel nombre de caractères jusqu'à la chaîne littérale de ".xyz". Le "." dans cette chaîne littérale est échappée, car un "." dans les expressions régulières a une signification particulière. En l'échappant, nous disons à l'analyseur qu'il s'agit d'un caractère littéral et non de l'expression régulière spéciale. Enfin, il recherche la parenthèse fermante après le TLD. Pour ceux qui maîtrisent les globs, on pourrait dire que ce modèle est comme "<*@*.xyz>"
Le champ Données peut être laissé vide. Cependant, il sera connecté au journal des e-mails et pourra également indiquer aux autres serveurs de messagerie pourquoi leur e-mail est rejeté. Pour cela, c'est une bonne chose de lui donner une entrée significative, par ex. "Aucun courrier de .xyz gTLD n'est autorisé". En fournissant un texte significatif, il vous sera plus facile de déterminer quelle règle de filtrage est responsable du blocage d'un e-mail. Si quelqu'un se plaint de ne pas recevoir d'e-mails, consultez le journal des e-mails et vous en verrez la raison (=champ de données).
4. vous pouvez définir l'action à entreprendre si le modèle correspond. Les recommandations ici sont soit Rejeter ou Supprimer. Rejeter signifie que le courrier ne sera pas accepté par le serveur de messagerie et que le serveur de messagerie expéditeur en sera informé avec le champ Formulaire de données donné comme raison également. Si vous avez choisi d'utiliser Discard, le serveur de messagerie supprimera simplement l'e-mail.
5. Bien sûr, la case Activer doit également être cochée. Sinon, ce modèle de filtre n'est pas en cours de traitement et appuyez également sur le bouton Enregistrer.
5. Répétez cette opération pour les autres TLD
Répétez les étapes ci-dessus pour les autres TLD que vous souhaitez bloquer. Puisque vous avez déjà une entrée, vous pouvez simplement copier l'expression régulière. Répétez et ajustez la chaîne de texte tld correspondante.