Interception Mail

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Interception Mail

Messagepar Michael DELIQUE » 03 Mars 2010 à 14:17

Bonjour

je cherches un moyen (Simple de préférence) d'intercepter tous les mail générés dans une base quelque soit l'endroit de la base ou il sont envoyé
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 03 Mars 2010 à 23:24

tu parles d'une base applicative ?
ca peut être des mails envoyés depuis une action utilisateur avec un @MailSend, ou un agent avec doc.send ou un doc.Save dans la mail.box ou un agent planifié signé avec un ID dédié donc pas un émetteur identifiable
pas un sujet spécifique genre le nom de l'appli en prefix des sujets

ca me parait pas simple ton affaire
à part partir sur un addin sur le routeur pour essayer d'identifier si c'est un client ou l'amgr qui dépose un mail dans la mail.box et encore je connais pas les API pour saoir si ce que j'imagine est réalisable ...

Edit : j'y pense, maintenant, y a pas un champ du genre auto-generated qui est ajouté automatique par le router ou l'amgr quand un mail est envoyé par un agent ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar Michael DELIQUE » 04 Mars 2010 à 08:21

re oui une base applicative et des mail envoyé aussi bien formule qu'en script.

j'ai bien pensé au router, mais je voulais un truc plus indépendant.

bon je crois que ça pas faisable simplement

dommage qu'il n'y ai pas un évènement PostSend sur la base
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mclement » 04 Mars 2010 à 17:04

et en jouant dans mail.box?
mclement
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 321
Inscrit(e) le : 26 Juil 2007 à 04:21
Localisation : Rennes

Messagepar Michael DELIQUE » 04 Mars 2010 à 17:08

j'y est pensé, mais je ne veux pas jouer avec la mail.box j'aimerais l'intercepter avant !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 05 Mars 2010 à 10:31

Et si tu faisait une base intermédiaire de réception/envoi courriels?
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 05 Mars 2010 à 10:35

justement le but, c'est de pas monter une usine a gaz, j'aimerais pouvoir intercepter tous les mails qu'une base envois via cette base elle meme sans passer par une modif de tous les envois de mail

mais je crois pas que çe soit faisable
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 05 Mars 2010 à 10:50

Oui, c'est ce que je voulais dire. Tu crée une base en réception de courrier, ensuite, tous les courriers de la base X sont envoyés vers cette base qui traite les courriers reçus et les redistribue après vers Notes. Ca évite de modifier les Mail.box et c'est cette base intermédiaire qui conservera une copie des messages.
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 05 Mars 2010 à 10:57

je veux pas de copie juste intercepter pour pouvoir modifier ou stop l'envois
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 05 Mars 2010 à 11:22

Et une chope de bière en plus? :lol:
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 05 Mars 2010 à 11:23

non j'aime pas ça !

mais une bonne bouteille de vodka...
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 05 Mars 2010 à 11:30

Dans ton cas actuel, je pense que tu ne pourras pas goûter à la bouteille. :(

Toutes les solutions apportées sont non viables!
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar oguruma » 15 Mars 2010 à 10:07

ça sent l'enquête policière ce truc non ?
de toutes manière la modif dans la mailbox
- n'est vraiment conseillée... si ton dév "merde" tu plantes toute la messagerie
- et il est fort impossible que ton agent n'ait pas le temps de le choper car c'est le router qui a la main sur les mail.box
- ça se complique si tes serveurs ont plusieurs mail.box (mail1.box, mail2.box... etc)

le passage par un balp intermédiaire me semble le seul contournement mais attention la reconstruction du message pour le faire suivre au bon destinataire -- je suggère de le reconstruire en le redéposant la mail.box comme le fait ma classe mail
attention cette classe suppose qu'il y a une seule mailbox sur le serveur si il y en a plusieur... il faudra modifier le code
Bien à vous

http://www.dominoarea.org/oguruma/

Les téléphones PORTABLES dans les TGV y en a MARRRE de ces voyageurs qui ne respectent pas les autres ! ARRET DES PORTABLES SVP - Merci

Fumeurs ! respectez les non fumeurs !!!
Fumeurs ! respectez la loi de février 2007 et les lieux publics !!! (ie. hall de gares)
Avatar de l’utilisateur
oguruma
Super V.I.P.
Super V.I.P.
 
Message(s) : 4086
Inscrit(e) le : 16 Déc 2004 à 08:50
Localisation : LILLE

Messagepar Michael DELIQUE » 15 Mars 2010 à 10:12

non, ce n'est pas pour du flicage

mais pour pouvoir détourner les mails de dev ou de test ou tout simplement couper l'envois des mails.

on des truc pour le faire, mais c'est plein de petit bout de code un peu partout, j'aurrais aimé mettre en place un truc plus "générique" qui n'impact pas le code.

bon c'est pas possible, je m'en doutais.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Michael DELIQUE » 15 Mars 2010 à 10:15

et le but n'est pas de le faire pour els messagerie, mais pour les base 'genre workflow) qui envoient des mails
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Suivant

Retour vers Développement

cron