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.
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.
À 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.
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.
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".
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.
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".
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
Exemple de règle basée sur le champ "Sujet“