Logiciels d'extension pour EnRoute

EnRoute i-net s'appuie sur une architecture "extensible" qui nous permet, à nous, développeurs, et à vous, utilisateurs, d'enrichir le logiciel sans remplacer le programme central. Grâce à cette approche, les utilisateurs ont la possibilité de choisir les modules d'extension ou enrichissements qu'ils veulent utiliser. En outre, cela permet à d'autres développeurs de créer des logiciels d'extension spécifiques à une application verticale. Ainsi, EnRoute i-net peut rester le principal outil de messagerie sur le MessagePad et peut être complété par des modules d'extension selon les besoins.

Netstrategy Software s'engage à développer des logiciels d'extension pour enrichir En Route i-net. N'oubliez pas d'enregistrer votre logiciel, ce qui vous permettra d'être tenu informé de la disponibilité de ces extensions, ainsi que des mises à jour d'EnRoute i-net.

Les modules d'extension sont, par nature, de simples compléments pour En Route i-net. En principe, vous y accédez en appuyant sur le bouton "i" situé dans le coin inférieur gauche de la fenêtre des préférences d'EnRoute i-net.


Utilisation-17

Choisissez le module d'extension souhaité pour afficher sa fenêtre. Outre les modules d'extension, vous pouvez aussi choisir "About" pour connaître précisément la version du logiciel. La commande "Help" permet d'accéder à l'aide en ligne pour le système d'exploitation Newton et EnRoute i-net. Les sections suivantes expliquent le fonctionnement des modules d'extension et les fonctions que chacun d'eux propose. Vous découvrirez ainsi POP List Manager, Size Filter, Signature, Rules Filter et Text Encoding.


Le module d'extension POP List Manager
POP List Manager vous permet de gérer votre compte de messagerie à l'aide d'EnRoute i-net. Vous pouvez ainsi relire ou supprimer un message de votre serveur POP. La liste qui vous est présentée indique ce que votre compte comportait sur le serveur lors de votre DERNIÈRE connexion. POP List Manager est utile surtout si vous utilisez uniquement le MessagePad pour accéder au courrier électronique. La gestion du courrier (suppression ou récupération des messages) peut alors s'effectuer sans recourir à un ordinateur. Vous pouvez considérer le module POP List Manager comme une liste réactualisée de ce qui se trouve dans votre compte de messagerie sur le serveur POP.

Utilisation-18

À tout moment l'utilisateur peut sélectionner, en les cochant, les éléments à relire ou à supprimer la prochaine fois qu'il se connectera via EnRoute i-net.
Si l'option "Leave on server" n'est pas cochée dans les préférences principales d'EnRoute i-net, la liste POP sera peut-être vide car tous les messages reçus auront été supprimés sur le serveur. Cela est valable également pour une application "de bureau" utilisée pour récupérer les messages sur le même compte. Si vous souhaitez utiliser EnRoute i-net à la fois sur un ordinateur et sur un portable, vérifiez que le logiciel de messagerie utilisé est configuré pour ne pas supprimer les messages sur le serveur.

La liste POP indique l'objet du message, l'expéditeur, la taille et la date, ainsi que son statut. Voici les différents statuts possibles:

New : le message n'a encore jamais été lu.
Read : le message a déjà été lu sur un autre ordinateur.
Loaded : le message a été lu depuis EnRoute.
Partial : le MessagePad a essayé de lire le message mais celui-ci n'a pas été chargé intégralement à cause d'une erreur.

Comme EnRoute i-net peut accepter plusieurs comptes de messagerie de personnes différentes, un losange est proposé en haut du module POP List Manager, afin que l'utilisateur puisse choisir le compte souhaité et les listes POP correspondantes.


Le module d'extension Size Filter
Le module Size Filter permet à l'utilisateur de choisir la taille des messages qu'EnRoute i-net recevra. C'est en effet un critère important pour déterminer quels messages sont reçus sur le MessagePad et quels messages doivent rester sur le serveur pour être téléchargés à l'aide d'un ordinateur. L'utilisation de ce filtre dépend aussi de la nature du courrier qui est envoyé sur votre compte.

Utilisation-19

L'utilisateur peut, par exemple, recevoir des messages relativement courts de ses amis et de ses collègues et de très longs messages du publipostage électronique d'Internet. Si vous définissez une limite à 8 Ko dans Size Filter, tout courrier d'une taille supérieure, par exemple un message issu d'une liste de publipostage Internet, sera ignoré par EnRoute i-net et restera sur le serveur.

Pour activer et désactiver Size Filter, utilisez simplement la case à cocher "Don't read messages when". Le module Size Filter est appliqué avant le module Rules Filter, mais ce dernier permet également de définir des limites de taille. C'est pourquoi il est déconseillé d'utiliser ces deux modules en même temps. Si vous avez opté pour Rules Filter, laissez le module Size Filter désactivé ou supprimez-le complètement.


Le module d'extension Signature
Le module Signature pennet d'ajouter un texte au bas de chaque message électronique envoyé. L'utilisateur configure le texte en question à l'aide de ce module d'extension; il définit également la police et la taille des caractères. Le module Signature s'utilise essentiellement pour personnaliser les messages envoyés à d'autres utilisateurs.


Utilisation-20

Dans ce texte, l'utilisateur peut indiquer son adresse, son numéro de téléphone et toute autre information utile pour le contacter. Tout comme le module POP List Manager, Signature accepte des comptes de personnes différentes, et l'utilisateur peut choisir le propriétaire souhaité avec la signature correspondante.


Le module d'extension Rules Filter
Le module d'extension Rules Filter permet, tout comme le module Size Filter, d'accepter et de rejeter des messages. Toutefois, Rules Filter propose beaucoup plus de critères de filtrage, et c'est vous qui les sélectionnez (Rule Set). Vous utilisez pour cela l'application Rules Editor.

Rule Editor est une application fournie avec EnRoute i-net ; vous la trouverez dans le dossier Setup du tiroir Extras. Vous préférerez peut-être exécuter Rule depuis le module Rules Filter. Pour cela, appuyez sur le bouton "Rules Editor".


Utilisation-21

Une fois qu'il est ouvert, Rules Editor crée un jeu de règles vierge, "Untitled Rule Set". Pour ouvrir le jeu de règles, appuyez sur Rule Set. Une fenêtre vide s'affiche. Pour créer la première règle, appuyez sur le bouton Rule, situé au bas de la fenêtre Rule Stationary.

Une autre fenêtre s'affiche et vous pouvez sélectionner les critères de votre choix pour filtrer le courrier. Chaque règle est définie sous la forme d'une instruction si/alors. La structure de ce type d'instruction est illustrée en bas de cette page.

Dans la fenêtre Rule, vous voyez trois menus locaux avec des losanges et, en principe, une ligne pour saisir un texte. Les deux premiers losanges et la ligne constituent la partie "si" de l'instruction si/alors. Le choix que vous effectuez dans le premier losange détennine les options disponibles dans le second. Prenez le temps d'examiner toutes les possibilités, ainsi que les liens entre les deux losanges. Supposons par exemple que vous ayez choisi "Subject" dans le premier losange. Utilisez le deuxième pour que le module Rules Filter prenne la décision "if' si la variable que vous fournissez sur la ligne de texte, par exemple "Projet X", figure dans le sujet.


Utilisation-22

Venons-en maintenant à la partie "alors" de l'instruction si/alors, c'est-à-dire au troisième losange de la fenêtre Rule. Si la variable "Projet X" figure dans le sujet du message entrant, le message sera lu ou ignoré, selon ce que vous choisissez dans le troisième losange.

Pour le moment, vous n'avez créé qu'une seule règle. Le maximum autorisé est de vingt-quatre règles. Le contenu de la fenêtre Rules Stationary constitue un jeu de règles (Rule Set). Ce dernier se présente sous une forme hiérarchisée, et l'ordre dans lequel vous placez les règles est très important pour la raison suivante.

Supposons que votre jeu comporte cinq règles. Un message entrant sera évalué par la première règle. Si celle-ci se déclenche, le message ne sera pas confronté aux quatre autres règles. Cela permet au module Rules Filter de lire un message en fonction de la variable la plus importante sans qu'il soit rejeté par une autre moins importante. Cela lui permet également de confronter successivement le message entrant aux quatre autres règles, au cas où il pourrait appliquer l'un des critères de moindre importance. Si le message entrant n'est ni rejeté ni identifié comme étant lu par l'une des cinq règles, il sera marqué Read.

Grâce à ce filtrage, les messages indésirables sont écartés et vous réduisez ainsi le courrier reçu par le Newton.

Pour modifier la hiérarchie des règles, appuyez simplement sur la puce de celle que vous souhaitez déplacer et faites-la glisser à l'endroit voulu. La hiérarchie est reconstituée automatiquement.

Notez que même si vous pouvez activer à la fois Size Filter et Rules filter, il y a redondance s'ils ne s'excluent pas mutuellement. Size Filter constitue une méthode simple pour accepter ou rejeter les messages uniquement en fonction de leur taille. Rules Filter est un outil de filtrage du courrier plus sophistiqué. Notez que dans la fenêtre Rule le premier losange vous permet de choisir, entre autres, la taille comme variable. Vous pouvez ainsi intégrer dans le filtre la taille avec d'autres variables pour gérer le courrier de manière plus précise.

Aussi, si les deux filtres, Size Filter et Rules Filter, sont activés, les messages entrants seront analysés d'abord par Size Filter, et éventuellement rejetés,. avant de passer par le filtre «Rules Filter».

Une fois que vous avez défini un jeu de règles, vous pouvez l'enregistrer et l'utiliser ultérieurement. EnRoute i-net permet de sélectionner un seul jeu à la fois, et de l'activer ou de le désactiver dans son intégralité.

Appuyez sur le bouton New pour créer un jeu de règles vierge (Untitled Rule Set). Le bouton i propose trois options. Sélectionnez "About" pour afficher des informations, par exemple les révisions, sur l'application Rule Editor d'EnRoute. Sélectionnez "Help" pour ouvrir l'écran d'aide pour l'application Rule Editor. Enfin, l'option "Prefs" permet d'accéder aux préférences de Rule Filter Editor ; l'utilisateur peut alors choisir d'enregistrer systématiquement les nouveaux jeux de règles dans la mémoire interne du Newton.


Le module d'extension Text Encoding
Ce module permet à l'utilisateur d'EnRoute i-net de choisir entre "7 bit ASCII with substitute option characters" et "Quoted Printable MIME Text". Cela signifie qu'un message peut être réduit à sa forme la plus simple pour être transmis aux postes clients plus anciens qui ne gèrent que le texte ASCII, ou bien transformé selon le jeu de caractères international ISO, également appelé "Quoted Printable".


Utilisation-23

Par défaut, le module Text Encoding est défini avec l'option "Quoted Printable MIME Text". Si vous devez envoyer un courrier à un correspondant qui utilise un ancien poste client, choisissez l'option "7 bit ASCII with substitute option characters" pour garantir l'intégrité du message quand il est lu par l'ancien logiciel.



Structure logique des règles dans EnRoute i-net

Utilisation-24
Exemple de règle basée sur le champ "Sujet“