OVH Cloud OVH Cloud

Mozilla : filtre declanchant une action exterieure

4 réponses
Avatar
geo cherchetout
Bonjour,
J'utilise Mozilla (1.7.2) sous Linux/Mandrake et je souhaiterais que la
réception d'un message remplissant les bons critères de sélection
déclenche l'exécution d'un script.
Ce script n'a d'autre objectif que de recueillir l'adresse ip de
l'expéditeur du message pour mettre à jour le fichier de configuration
de mon client ftp. De cet façon, la sélection de l'onglet du site de mon
correspondant dans mon client me conduirait directement à son serveur
sans que j'aie à me soucier d'actualiser manuellement son ip. (Qui
change tous les quelques jours.)
Je saurais exécuter périodiquement ce script avec un résultat quasi
identique, mais trouverais plus élégant de ne l'exécuter que quand c'est
utile, c'est-à-dire quand mon correspondant m'avise d'un changement.
Les actions prévues dans les règles de messages me semblent quelque peu
"nombrilistes" en ce sens qu'elles ne sortent pas du cadre de la gestion
du courrier. Mais peut-être existe-t-il un moyen de sortir de ce cadre
que je ne connais pas ?
Merci d'avance pour vos suggestions.

4 réponses

Avatar
Fabien LE LEZ
On Sat, 04 Dec 2004 12:30:27 +0100, geo cherchetout
:

Ce script n'a d'autre objectif que de recueillir l'adresse ip de
l'expéditeur du message pour mettre à jour le fichier de configuration
de mon client ftp.


AMHA, il serait plus indiqué d'utiliser un programme en ligne de
commande, et en prime de le mettre dans un crontab.
Solution plus propre : utiliser un service du genre "dyndns".


--
;-)

Avatar
geo cherchetout
Le 04.12.2004 13:58, *Fabien LE LEZ* a écrit fort à propos :

AMHA, il serait plus indiqué d'utiliser un programme en ligne de
commande, et en prime de le mettre dans un crontab.


C'est bien ce que je vais faire dès que j'aurai rédigé le script.
Mais je trouverais quand-même bien commode de pouvoir commander une
action quelconque à l'instant même où arrive un message. Lors de la
définition d'une règle de message, Mozilla pourrait proposer, outre les
choix "Déplacer dans le dossier", "Étiqueter l'en-tête du message", etc,
une ligne de commande dans laquelle on pourrait placer ce qu'on veut.
Je m'étonne même qu'une fonctionnalité aussi indispensable à mes yeux
n'existe pas déjà.
Ça poserait des problèmes de l'ajouter à Mozilla ? De sécurité ?

Solution plus propre : utiliser un service du genre "dyndns".


Certes, cela répondrait au mieux à ma présente demande. Je finirai
peut-être par convaincre mon correspondant d'y recourir.

Avatar
Fabien LE LEZ
On Mon, 06 Dec 2004 00:00:02 +0100, geo cherchetout
:

AMHA, il serait plus indiqué d'utiliser un programme en ligne de
commande, et en prime de le mettre dans un crontab.


Mais je trouverais quand-même bien commode de pouvoir commander une
action quelconque


Un cron réglé pour démarrer toutes les trentes secondes et le tour est
joué.

La seule vocation de Mozilla mail / Thunderbird, c'est de recevoir et
afficher des messages destinés à être lus par des humains. Les filtres
permettent d'améliorer cet affichage, ou d'éviter d'afficher un email
inutile.
Si tu veux un robot, il faut utiliser un robot.

à l'instant même où arrive un message.


Là tu étais parti pour réagir à l'instant où Mozilla récupère le
message -- ce n'est pas la même chose.

une ligne de commande dans laquelle on pourrait placer ce qu'on veut.
Je m'étonne même qu'une fonctionnalité aussi indispensable à mes yeux
n'existe pas déjà.


En fait, Eudora 3.0 (pour Windows) propose cette fonctionnalité. Mais
je n'ai jamais réussi à lui trouver d'utilité.


--
;-)


Avatar
Fabien LE LEZ
On Mon, 06 Dec 2004 00:00:02 +0100, geo cherchetout
:

Solution plus propre : utiliser un service du genre "dyndns".


Certes, cela répondrait au mieux à ma présente demande.


Non. DynDNS n'est qu'une solution de "bricolage". La vraie solution,
c'est une adresse IP fixe.


--
;-)