Détruit les mails de certains expéditeurs identifiés par :
leur adresse complète,
l'adresse d'un fournisseur d'accès @nom_fournisseur,
une adresse générique avec des parties variables.
Les adresses à refuser sont mémorisées dans le fichier
refus_adr situé dans le répertoire racine de la messagerie
(4ème ligne du fichier de configuration).
Les adresses génériques font appels aux métacaractères suivants :
[....]
une série de caractères de longueur fixe, chacun des
caractères entre les [ ], pourra être d'un type différent :
a signifie qu'on devra trouver une lettre à cette position
de l'adresse,
9 signifie qu'on devra trouver un chiffre à cet endroit,
x signifie qu'on accepte n'importe quel caractère.
a+ , 9+ ou x+
une série d'un(e) ou plusieurs lettres, chiffres ou
caractères quelconques se trouvera à cet endroit (avant
la prochaîne partie fixe de l'adresse).
a* , 9* ou x*
idem au cas précédent sauf que cette série de caractères
du type indiquée est optionnelle.
Par défaut, la liste des expéditeurs de mails dont on détruit les
messages n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra les adresses d'expéditeur (déclarées)
de ces mails et la date de leur destruction.
Détruit les mails dont le sujet contient une chaîne de caractères
refusée.
Les chaînes de caractères que l'on ne veut pas voir apparaître
dans les sujets des mails sont mémorisées dans le fichier
refus_sujet situé dans le répertoire racine de la messagerie
(4ème ligne du fichier de configuration).
La syntaxe des lignes d'entête des mails (dont celle contenant le
sujet) impose l'utilisation d'encodages pour les caractères spéciaux,
parmi lesquels les caractères accentués. Par défaut, les sujets des
mails sont examinés après conversion de ces caractères spéciaux.
L'option -O permet d'examiner la chaîne de caractère d'Origine,
avant conversion.
Avec l'option -o, la chaîne de caractères d'origine et la chaîne
convertie sont toutes deux testées.
Par défaut, la liste des mails dont on refuse le sujet n'est pas
conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra les sujets de ces mails et la date
de leur destruction.
Détruit les mails dont on refuse le destinataire.
Cette commande est intéressante pour les spams lorsqu'un même
mail est envoyé à plusieurs destinataires ayant des adresses
alphabétiquement voisines.
Les chaînes de caractères que l'on ne veut pas voir apparaître
comme destinataire des mails sont mémorisées dans le fichier
refus_dest situé dans le répertoire racine de la messagerie
(4ème ligne du fichier de configuration).
La syntaxe des lignes d'entête des mails (dont celle contenant le
destinataire) impose l'utilisation d'encodages pour les caractères
spéciaux, parmi lesquels les caractères accentués. Par défaut, les
destinataires des mails sont examinés après conversion de ces caractères
spéciaux.
L'option -O permet d'examiner la chaîne de caractère d'Origine,
avant conversion.
Avec l'option -o, la chaîne de caractères d'origine et la chaîne
convertie sont toutes deux testées.
Par défaut, la liste des mails dont on refuse le destinataire
n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra les destinataires de ces mails et
la date de leur destruction.
Détruit les mails dont le champ nom_champ contient une
chaîne de caractères refusée.
Il s'agit d'une commande plus générique que les 2 précédentes.
Les chaînes de caractères que l'on ne veut pas voir apparaître
dans le champ nom_champ sont mémorisées par défaut dans le
fichier refus_nom_champ situé dans le répertoire racine de
la messagerie (4ème ligne du fichier de configuration).
Il est possible de spécifier un autre fichier avec l'option
-f.
Par défaut, ce fichier est récupéré dans le répertoire racine de
la messagerie, à moins qu'on ne précise un chemin d'accès absolu,
ou relatif à ce répertoire.
La syntaxe des lignes d'entête des mails impose l'utilisation
d'encodages pour les caractères spéciaux, parmi lesquels les caractères
accentués. Par défaut, le champ choisi est examiné après conversion
de ces caractères spéciaux.
L'option -O permet d'examiner la chaîne de caractère d'Origine,
avant conversion.
Avec l'option -o, la chaîne de caractères d'origine et la chaîne
convertie sont toutes deux testées.
Par défaut, la liste des mails que l'on filtre à partir d'un champ
n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra le champ nom_champ de ces mails et
la date de leur destruction.
Détruit les mails en HTML pur (souvent des publicités non sollicitées)
en tentant d'avertir leur expéditeur (qui pour les publicités donnent
la plupart du temps une fausse adresse !).
Par défaut, lorsque ce champ existe, le mail d'avertissement est
envoyé à l'adresse figurant dans le champ Return-Path:
(adresse en retour) figurant dans l'entête du mail détruit, plutôt
qu'à l'adresse de l'expéditeur déclaré (champ From:), qui n'est
pas toujours l'expéditeur réel.
Mais l'utilisation de l'adresse en retour peut poser problème si le
mail est issu d'une liste de discussion ou de diffusion (mailling
list). L'option -e permet d'envoyer les mails d'avertissement
aux adresses d'expéditeurs (champ From:)
Par défaut, le mail d'avertissement est envoyé avec la vrai adresse
du destinataire qui a refusé le message. Le problème est que certains
fournisseurs de spams utilisent les adresses des messages envoyés en
réponse pour spammer encore plus !
L'option -p permet de rajouter un préfixe à l'adresse
qui apparaîtra dans l'entête du mail généré.
Le préfixe par défaut (option -pd) est suphtm.
Par exemple si l'adresse de l'expéditeur est : truc@fournisseur.fr ,
l'expéditeur figurant dans l'entête du mail envoyé sera :
suphtm-truc@fournisseur.fr
On peut mettre le préfixe de son choix en utilisant la syntaxe :
suphtm -p préfixe_choisi fichier_configuration
L'option -s est une option "silencieuse". Aucun mail n'est
envoyé pour avertir les expéditeurs de mails en HTML pur que leur
message a été détruit.
Même si cette option n'est pas idéale avec les expéditeurs honnêtes,
elle peut constituer un dernier recours contre les abrutis en évitant
de leur faire savoir que la boîte aux lettres est consultée.
L'option -m permet d'utiliser le fichier de son choix pour
le contenu des mails d'avertissement à envoyer au lieu d'utiliser
le fichier mail-suphtm.fr fourni avec Libremail.
Par défaut, la liste des expéditeurs de mails en HTML pur dont on
détruit les messages n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra les adresses d'expéditeur (déclarées)
de ces mails et la date de leur destruction.
Liste les mails du serveur dont le nom de l'expéditeur indiqué diffère
d'un petit nombre de caractères d'un nom d'expéditeur figurant dans une
liste.
La liste des noms d'expéditeurs à tester figure dans le fichier
simexped situé dans le répertoire racine de la messagerie
(4ème ligne du fichier de configuration).
Par défaut, les mails listés sont ceux dont le nom d'expéditeur est de
même longueur, mais diffère d'un caractère de l'un des noms d'expéditeurs
de la liste.
Si un caractère apparait en minuscule d'un coté et en majuscule de
l'autre, ce n'est pas compté comme différence.
Le paramètre optionnel nombre_max_différences permet de lister
aussi des mails dont le nom d'expéditeur diffère de plus d'un caractère
tout en restant proche d'un nom de la liste.
Supprime les mails du serveur dont le nom de l'expéditeur indiqué diffère
d'un petit nombre de caractères d'un nom d'expéditeur figurant dans une
liste.
Comme pour la commande listesimexped la liste des noms d'expéditeurs
à tester figure dans le fichier simexped situé dans le répertoire
racine de la messagerie (4ème ligne du fichier de configuration).
Par défaut, les mails supprimés sont ceux dont le nom d'expéditeur est de
même longueur, mais diffère d'un caractère de l'un des noms d'expéditeurs
de la liste.
Si un caractère apparait en minuscule d'un coté et en majuscule de
l'autre, ce n'est pas compté comme différence.
Le paramètre optionnel nombre_max_différences permet de supprimer
aussi des mails dont le nom d'expéditeur diffère de plus d'un caractère
tout en restant proche d'un nom de la liste.
Par défaut, la liste des expéditeurs de mails dont on détruit les messages
n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le nom du
fichier qui contiendra le champ d'expéditeur de ces mails et la date de
leur destruction.
Détruit les mails qui dépassent une taille limite et qui
ne proviennent pas d'un expéditeur autorisé pour les envoyer.
Les adresses d'expéditeurs autorisés sont mémorisées dans le
fichier accept_gros situé dans le répertoire racine de la
messagerie (4ème ligne du fichier de configuration).
L'expéditeur de ces messages est prévenu par un mail qui est aussi
envoyé en copie au destinataire du message détruit.
L'option -m permet d'utiliser le fichier de son choix pour
le contenu des mails d'avertissement à envoyer au lieu d'utiliser
le fichier mail-supgros.fr fourni avec Libremail.
Grâce à cette option, il est même possible d'envoyer des mails
différents en fonction de la taille du mail refusé. Pour cela, il
suffira de lancer plusieurs commandes supgrosmail successives
avec des paramètres différents.
Détruit les mails reçus en copie cachée, en tentant d'avertir les
expéditeurs de ces mails.
Par défaut, le mail d'avertissement est envoyé avec la vrai adresse
de l'expéditeur. Le problème est que certains expéditeurs de spams
utilisent les adresses des messages envoyés en réponse pour spammer
encore plus !
L'option -p permet de rajouter un préfixe à l'adresse qui
apparaîtra dans l'entête du mail.
Le préfixe par défaut (option -pd) est supbcc.
Par exemple si l'adresse de l'expéditeur est : truc@fournisseur.fr ,
l'expéditeur figurant dans l'entête du mail envoyé sera :
supbcc-truc@fournisseur.fr
On peut mettre le préfixe de son choix en utilisant la syntaxe :
supbcc -p préfixe_choisi fichier_configuration
L'option -s est une option "silencieuse". Aucun mail n'est
envoyé pour avertir les expéditeurs de mails en copie cachée que leur
message a été détruit.
Même si cette option n'est pas idéale avec les expéditeurs honnêtes,
elle peut constituer un dernier recours contre les abrutis en évitant
de leur faire savoir que la boîtes aux lettres est consultée.
L'option -m permet d'utiliser le fichier de son choix pour
le contenu des mails d'avertissement à envoyer au lieu d'utiliser
le fichier mail-supbcc.fr fourni avec Libremail.
Par défaut, la liste des expéditeurs de mails en copie cachée dont on
détruit les messages n'est pas conservée.
Si on souhaite le faire, l'option -t permet de choisir le
nom du fichier qui contiendra les adresses d'expéditeur (déclarées)
de ces mails et la date de leur destruction.
Détruit du serveur de messagerie les mails dont les numéros sont passés
en paramètre.
Les numéros de mails sont ceux affichés par la commande sjmails .
Avec l'option -a, tous les mails présents sur le serveur de
messagerie sont détruits.
Sinon, on peut indiquer un ou plusieurs numéros de mail à détruire. S'il y
a plusieurs mails à détruire, leur numéros sont séparés par des ,
(sans espace entre les numéros).
On peut aussi définir des intervalles en utilisant le caractère - :
numéro_début-numéro_fin