GNU/Linux >> Tutoriels Linux >  >> Linux

Comment bloquer les e-mails de certains TLD (domaines de premier niveau) dans ISPConfig

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.


Linux
  1. Comment lire un message à la fois depuis /var/mail ?

  2. Comment passer de l'accès aux e-mails POP à IMAP

  3. Comment lire les e-mails reçus sur un serveur Debian

  4. Est-il difficile de configurer un serveur de messagerie ?

  5. Comment afficher certaines lignes d'un fichier texte sous Linux ?

Top 6 des clients de messagerie de bureau open source

Comment extraire des adresses e-mail d'un fichier texte sous Linux

Comment envoyer un e-mail avec une pièce jointe à partir de la ligne de commande

Comment utiliser le gestionnaire de file d'attente de messagerie dans WHM

Comment créer un filtrage au niveau des utilisateurs et des comptes à partir de cPanel ?

Envoyer un e-mail sous Linux à partir de la ligne de commande