Pour télécharger POP.zip,

cliquez ici : POP.zip

 

 

 

Présentation

POP est un lecteur d'e-mails, avec des fonctions anti-spam, et d'extraction des éléments des messages.

Le principe utilisé pour l'anti-spam repose sur les éléments suivants :

- Une liste noire, dont tous les messages sont proposés à la destruction.
- Un ensemble de règles (chaînes contenues dans le sujet du message), pour proposer l'expéditeur pour la liste noire.
- Une liste blanche, dont les messages sont proposés à être gardés.


Voici l'écran principal (fiche POP.fsl) :

A- La lecture des e-mails, par PONX, dépend de l'option TETE/TOUT. Dans le premier cas, on lit seulement l'en-tête des messages ; avec TOUT, on charge le message en entier. L'analyse (application des règles) est ensuite lancée.
B- Permet de mettre à jour les listes noire et blanche, d'après le résultat de l'analyse (règles) ou un choix manuel (en cliquant sur les boutons "N" ou "B".
C- Lance l'analyse des sujets des messages, d'après les règles, et propose des expéditeurs pour la liste noire. Les messages concernés contiendront "**N**" dans le champ Liste.
D- Il faut d'abord se positionner sur un sujet d'un message. On obtient alors, grâce à PONX, une chaîne de caractères, en majuscules, sans ponctuation. Cela facilite l'identification des spams, Par exemple V.1.à.g.R donnera VIAGR. Le bouton "PréView" permet de voir le résultat de ce codage. De plu, le résultat est copié dans le presse-papier (pour votre usage, par exemple pour créer une nouvelle règle).
E- Permet d'extraire les différents éléments d'un message. Il faut d'abord de positionner sur un message. Les différents éléments (texte, pièces jointes, payloads) sont enregistrés dans le répertoire C:\PonxMsg (qui doit exister).

F- Appelle Outlook-Express pour visualiser le message.
G- Lance Outlook-Express.

Outlook-Express peut se trouver dans un répertoire différent de celui indiqué dans le code ; il vous faudra alors effectuer la modification.

 

Pour utiliser POP.zip
Il faut décompresser le fichier POP.zip dans un répertoire quelconque, lancer Paradox 9, 10 ou 11, aller dans ce répertoire, et lancer la fiche POP.fs

Le but principal est de fournir des exemples d'utilisation de PONX. On peut trouver y trouver comment lire les e-mails, détruire des e-mails, directement sur un serveur de messagerie, traiter une chaîne de caractères (conversion en majuscules).