Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
838 connectés 

  FORUM HardWare.fr
  Windows & Software

  aide sur les agents sur serveur domino ( lotus notes )

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide sur les agents sur serveur domino ( lotus notes )

n°2122715
feilong74
Posté le 11-08-2005 à 15:43:47  profilanswer
 

Voila mon probleme,
 
J'ai crée un agent, sur une BAL réservé aux fax reçus de mon entreprise, qui vérifie l'existence d'un mail dans un repertoire bien precis de cette bal à une heure bien précise....cette agent m'envoi une copie de ce mail.
 
Hors, je dispose plusieurs BAL de ce type et plusieurs agents ( un pour chaque BAL )du coup je me retrouve tout les matins avec 10 mails envoyés par ces agents...
 
J'aimerais en fait, transformer mon agent pour qu il ne m'envoi un mail " que si " le mail n' a pas été trouvé dans la BAL...
 
Et là je sèche.....
 
J'espère que c assez clair, je vous remercie d'avance pour votre aide.

mood
Publicité
Posté le 11-08-2005 à 15:43:47  profilanswer
 

n°2122727
Prems
Just a lie
Posté le 11-08-2005 à 15:51:43  profilanswer
 

Non, c'est pas très clair.

n°2122747
feilong74
Posté le 11-08-2005 à 16:08:10  profilanswer
 

En un peu plus clair, mon agent m'envoi un mail que si il trouve dans la BAL la mail désiré. ( ceci marche)
 
hors, Je voudrais qu il m'envoi un mail que s' il ne trouve pas le mail désiré dans la BAL. ( là je sèche)

n°2122748
Prems
Just a lie
Posté le 11-08-2005 à 16:09:34  profilanswer
 

Il est programmé en quoi cet agent ?

n°2122752
feilong74
Posté le 11-08-2005 à 16:12:14  profilanswer
 

Le mail dans la BAL est un mail de contrôle, si il est bien arrivé dans la BAL " tout fonctionne " donc mon agent m'envoi un mail lorsque " tout fonctionne". J'aimerais qu il m'envoi un mail lorsque le mail de contrôle n'est pas présent, donc qu il m'envoi un mail d'alerte !!

n°2122753
feilong74
Posté le 11-08-2005 à 16:13:01  profilanswer
 

Les agents sont des outils intégrés à domino pour automatiser des taches d'administration.

n°2122756
feilong74
Posté le 11-08-2005 à 16:14:29  profilanswer
 

up !

n°2122757
Prems
Just a lie
Posté le 11-08-2005 à 16:15:15  profilanswer
 

feilong74 a écrit :

Les agents sont des outils intégrés à domino pour automatiser des taches d'administration.


Merci de m'apprendre ce qu'est un agent.
 
En quoi il est programmé ?

n°2122762
feilong74
Posté le 11-08-2005 à 16:18:58  profilanswer
 

LotusScript je pense ( que je ne métrise pas d'ailleurs )

n°2122765
Prems
Just a lie
Posté le 11-08-2005 à 16:20:29  profilanswer
 

C'est dommage, car inverser la condition d'envoi est un jeu d'enfant.

mood
Publicité
Posté le 11-08-2005 à 16:20:29  profilanswer
 

n°2122773
feilong74
Posté le 11-08-2005 à 16:25:41  profilanswer
 

c'est un jeu d'enfant en général, mais domino a un langage bien particulier. tu aurais quelques tuyaux a me donner sur LotusScript ?

n°2122776
Prems
Just a lie
Posté le 11-08-2005 à 16:26:16  profilanswer
 

C'est comme du VBA... Colle la fin du script ici, je verrai ce que je peux faire.

n°2122789
feilong74
Posté le 11-08-2005 à 16:38:47  profilanswer
 

Scuse mais VBA c'est le monde windows...la syntaxe n'a rien à voir.

n°2122791
Prems
Just a lie
Posté le 11-08-2005 à 16:40:47  profilanswer
 

feilong74 a écrit :

Scuse mais VBA c'est le monde windows...la syntaxe n'a rien à voir.


[:rofl]
 
Rien, c'est nerveux.

n°2122817
feilong74
Posté le 11-08-2005 à 16:58:12  profilanswer
 

as tu seulement touché un serveur domino de ta vie ? si c'est le cas tu devrais savoir que développer sur se type de serveur est un métier à part entière...
 
Tiens essaye juste de trouver de la DOC sur le net, juste pour passer le temps...
 
Au vue de ton pseudo, je vois que tu te prends pour un héro.
 
je reconnais ma connerie d'associer VBA à windows...laisse moi rigoler de la tienne en le comparant à lotusScript.

n°2122837
Prems
Just a lie
Posté le 11-08-2005 à 17:21:30  profilanswer
 

Tiens, c'est bizarre, les gens vont d'habitude voir mon CV avant de me dire ça.
 
Enfin... amuse toi bien avec ton agent. :hello:
 
Et poste un script en LS, et un autre en VB, qu'on puisse comparer la syntaxe.


Message édité par Prems le 11-08-2005 à 17:22:11
n°2122858
feilong74
Posté le 11-08-2005 à 17:43:24  profilanswer
 

Bon j'ai lu ton CV donc maintenant j'ai l'air d'un con ça fait toujours plaisir...
 
Du coup, tu dois savoir que sur domino on peut creer des agents sans pour autant développer des scripts. Cette agent apparait-il sous forme de fichier LotusScript quelque part dans l'arborescence du serveur domino ? Si oui, lequel ?
Sous quel extensison ? autant de question qui sont pour moi sans réponse.

n°2122860
Prems
Just a lie
Posté le 11-08-2005 à 17:47:16  profilanswer
 

Non hélas... C'est codé dans la base, sous une forme qui n'appartient qu'à Lotus.
 
A moins qu'ils aient changé ça dans les dernières versions. C'est laquelle que tu utilises ?
 
Si tu as défini ton agent en "Actions simples", tu pourrais les lister ici ?


Message édité par Prems le 11-08-2005 à 17:47:25

---------------
Ratures - Cuisine
n°2122913
feilong74
Posté le 11-08-2005 à 18:26:45  profilanswer
 

en fait, j'ai que "action simple", les autres actions sont grisés : "formula","lotus script", "java" ,"imported java" ...
 
Je pense que c une variable dans le notes.ini qui doit le vérouiller.
 
Sinon, mes simples actions :
-> send mail avec un copie du document
-> remove from folde
 
mes logs :
 
Started running agent 'Controle VIAFAX / APPF 1' on 11/08/2005 03:48:46
Running on new or modified documents: 2 total
Found 1 document(s) that match search criteria
Sent mail for 1 document(s)
Removed 1 document(s) from folder
Done running agent 'Controle VIAFAX / APPF 1' on 11/08/2005 03:48:50
 
 
et j'aimerais qu il fonctionne seulement quand j'ai ce type de log :
 
Started running agent 'Controle VIAFAX / APPF 1' on 11/08/2005 18:22:04
Running on new or modified documents: 1 total
Found 0 document(s) that match search criteria
Testing:  Removed 0 document(s) from folder
Done running agent 'Controle VIAFAX / APPF 1' on 11/08/2005 18:22:04
 
J'effectue de toute maniere mes contrôles correctement, mais le fait de recevoir un mail seulement en cas d'alerte, c'est quand meme mieux.
 
Le but est de tester le bon fonctionnement des cheminements des fax depuis une autre société (viafax). Si ce mail n'est pas reçu au moment voulu, on bascule en mode dégradé ( fax par modem).

n°2122919
Prems
Just a lie
Posté le 11-08-2005 à 18:31:33  profilanswer
 

On va voir ça étape par étape.
 
Dès qu'un fax arrive, un document est créé dans la base ?


---------------
Ratures - Cuisine
n°2122921
feilong74
Posté le 11-08-2005 à 18:32:07  profilanswer
 

Sinon, la version de notes est la 5.0.10.

n°2122939
feilong74
Posté le 11-08-2005 à 18:43:36  profilanswer
 

J'envoie un mail de contrôle par XOS tout les matins chez la société qui gere nos fax ( elle transforme les fax en mail ).
 
Elle renvoi tous les fax reçu sur notre comtpe, sur une BAL spécifique de notre serveur.
 
J'ai modifié la version des BAL de 4.5 à 5.10 afin de pouvoir créer des règles.
 
A chaque arrivé de mail, une règle test la taille du mail ( mon fax de test étant inférieur à 13000 octets alors que la taille des mails(fax) classique dépasse les 40000 octets.( obligé car tous les mails ont le meme expéditeur, le meme objets, le meme corps ) seule la piece jointe ( le fax ) est different, le nom de la piece jointe étant gerer par la moulinette de l'entreprise viafax.
 
Ma règle classe ègalement ce mail dans un repertoire de la BAL "informatique" prévu à cet effet.
 
Au top horaire, heure critique pour les sevices de mon entreprise, ce mail doit être en nos murs pour valider les tuyaux et le bon fonctionnement de la moulinette Viafax. sinon on passe en mode degradé. ( fax par modem )
 
Je lance donc mon agent au top horaire afin de de controler si le mail de controle est bien arrive....
 
ca doit etre incompréhensible mais bon j'en suis la...

n°2122952
Prems
Just a lie
Posté le 11-08-2005 à 18:55:18  profilanswer
 

feilong74 a écrit :

J'envoie un mail de contrôle par XOS tout les matins chez la société qui gere nos fax ( elle transforme les fax en mail ).
 
Elle renvoi tous les fax reçu sur notre comtpe, sur une BAL spécifique de notre serveur.


 
OK : un fax arrive, ils t'envoient le mail avec le fax en pièce jointe.
 
 

feilong74 a écrit :


J'ai modifié la version des BAL de 4.5 à 5.10 afin de pouvoir créer des règles.
 
A chaque arrivé de mail, une règle test la taille du mail ( mon fax de test étant inférieur à 13000 octets alors que la taille des mails(fax) classique dépasse les 40000 octets.( obligé car tous les mails ont le meme expéditeur, le meme objets, le meme corps ) seule la piece jointe ( le fax ) est different, le nom de la piece jointe étant gerer par la moulinette de l'entreprise viafax.


 
OK : tous les fax font à peu près 40ko et l'objet ainsi que l'expéditeur sont les mêmes.
 

feilong74 a écrit :


Ma règle classe ègalement ce mail dans un repertoire de la BAL "informatique" prévu à cet effet.
 
Au top horaire, heure critique pour les sevices de mon entreprise, ce mail doit être en nos murs pour valider les tuyaux et le bon fonctionnement de la moulinette Viafax. sinon on passe en mode degradé. ( fax par modem )
 
Je lance donc mon agent au top horaire afin de de controler si le mail de controle est bien arrive....
 
ca doit etre incompréhensible mais bon j'en suis la...


 
Effectivemment. C'est un fax que tu t'envoies en fait non ? Et pourquoi serait-il plus petit ? C'est ça que j'ai du mal à saisir en fait.


---------------
Ratures - Cuisine
n°2123473
feilong74
Posté le 12-08-2005 à 11:48:56  profilanswer
 

C'est effectivement un fax que je m'envoi.
 
Il ne fait qu'une ligne ( le corps du mail )du coup la piece jointe en retour est plus petite en taille.
 
Les fax classique tu as les logos, commandes etc....

n°2123564
Prems
Just a lie
Posté le 12-08-2005 à 13:42:15  profilanswer
 

OK. Donc trigger sur la taille ça peut le faire.
 
Ce qu'il faut faire donc (si j'ai bien suivi) c'est créer un agent en LotusScript (car en commandes je crois que ce sera difficile) qui testera s'il existe dans la boîte un mail de moins de 20ko.
 
Si il existe : il le supprime.
 
Si pas de mail : il envoie un message.


---------------
Ratures - Cuisine
n°2123595
feilong74
Posté le 12-08-2005 à 14:09:03  profilanswer
 

Merci Prems pour tes conseils, je vais voir ce que je peux faire.
 
et escuse moi de m'être énervé hier :-)
 
@++
 

n°2123789
Prems
Just a lie
Posté le 12-08-2005 à 16:53:12  profilanswer
 

:hello:  
 
En Lotuscript il faut que tu considère les objets suivants :
 
- NotesSession : permet de récupérer l'environnement courant, dont
- DocumentContext : contient notamment les documents sélectionnés, soit les nouveaux document, soit tous, soit ceux qui ont été modifiés, selon la formule choisie
 
Si je me rappelle bien, ensuite il suffit de faire une boucle sur tous les documents sélectionnés (forall doc in documentContext), tester la taille de document sur chacun.
 
Si tu ne trouves rien, tu crees un documents, tu renseignes les champs Subject, MailTo, et Body puis tu utilises la méthode Send.


---------------
Ratures - Cuisine
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  aide sur les agents sur serveur domino ( lotus notes )

 

Sujets relatifs
Que conseillez vous comme serveur SMTP ?LsaSrv ID 5000 reboot d'un serveur en continu
aide pour supprimer lop.comoutlook et message sur serveur FAI
Serveur FTP Filezilla pb répertoiresHebergement serveur cs sur un VPS
Besoin d'aide SVP!! Trojan dropper!!!A l aide!!!!
tutoriel Serveur de ghostFeeBooX Routeur Aide Config
Plus de sujets relatifs à : aide sur les agents sur serveur domino ( lotus notes )


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR