Envoi d'une copie d'un mail.

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

Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 10:08

Bonjour,

Le titre est un peu confus donc je m'explique.
J'aimerai faire en sorte que lorsqu'un de mes utilisateurs envoi un mail, une copie de ce mail soit envoyé à un autre utilisateur sans qu'un premier ne le vois..

J'ai essayé d'utiliser un agent en actions simple (qui conviendrais pour le réception), mais pas pour l'envoi d'un mail car le déclencheur n'y est pas...

j'ai donc testé une autre solution. Mais j'ai quelques soucis.
Dans le masque par défaut de la base courrier (Memo) je suis allé dans l'objet QuerySend.

à partir de la, je crée un document dans la MailBox du serveur, avec un destinataire en dur (comme c'est toujours le même) mais je n'arrive pas a récupérer l'objet ni le corps du mail....


Si quelqu'un à une idée ? je m'y prend peut être mal aussi..
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 10:13

salut

d'autre solutions :

- passer par une regle sur la mailbox
- ajouter le destinataire en "blind copy"
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 10:22

La règle n'est pas possible. L'utilisateur ne doit pas le voir.
Pour le Blind Copy je n'y avait pas pensé !! je peux le renseigner en dur dans la base ?
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 10:24

oui, mais ça sera visible par l'utilisateur.

mais ton pb dois etre solutionnable sans dev via une policy au niveau server si je ne me trompe.

par contre je suis pas certain que ton truc soit tout a fait légal...
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 10:31

Pour le coté légal c'est ma direction qui s'occupe de ça ;) ne crois pas que je m'amuserais à perdre du temps pour ça...

Mhh pour la policy je ne vois pas trop....


Bon je vais chercher un peu... Merci
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 10:55

Je pense avant tout creuser sur ma première idée. Je ne sais juste pas comment récupérer le corp et l'objet du message !!
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 11:11

re

le sujet c'est le champ "subject"
le body c'est le champ richtext "body"
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 11:18

Oui merci, j'avais déjà testé ça... en renseignant les champs là, rien ne se passe.... il ne faut peut etre pas l'appliquer dans le querySend? Comme le document n'est pas enregistré ?
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 12:23

tout dépend tu fait ton traitement en fronte-end (notesui) ou en back-end (notes) ?

bon faut savoir aussi qu'aller modifier u n template de messagerie c'est la galère. pense bien a l'id qui va signer tes changement sinon ton utilisateur va avoir des alertes d'exécusion de la part de la LCE
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 13:25

bah étant donné que je l'ai placé dans un QuerySendmail ça doit être du Back-End non ? Je n'ai qu'une petite formation de dev. Je suis administrateur.
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 13:38

ouaip exact !

tu peux tout simplement ajouté la personne a ce momment la dans la liste des destinataires ou faire une copy de du document et l'envoyer a part sans l’enregistrer (pour éviter que ça apparaisse dans les "envoyes")
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 13:42

j'en demande beaucoup et je te remercie beaucuop pour ton aide, masi tu fait ça comment ?
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar Michael DELIQUE » 09 Juil 2013 à 13:50

passe moi le code de ton QuerySendmail
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

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 13:58

*Sub SendNotesMail()
Dim session As New NotesSession
Dim BAL As NotesDatabase
Dim mail As NotesDocument



Set BAL = session.GetDatabase("server","mail1.box")
Set mail = BAL.createDocument()

With mail
.form = "Memo"
.recipients = "toto@toto.fr"
.from = "Serveur Messagerie"

.subject =Subject
.body = "Ceci est un test"

Call mail.Save(True,True,True)

End With
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Re: Envoi d'une copie d'un mail.

Messagepar djgrun » 09 Juil 2013 à 14:17

Pour le test j'avais aussi créer un objet SendNotesMail mais j'ai ensuite testé dans query send aussi et là je n'arrive pas à reprendre le Subject et Body.

.subject =Subject
.body = "Ceci est un test" <=== ici j'ai mis du texte en dur et là je le voit bien....
djgrun
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 24 Nov 2010 à 17:39
Localisation : Alsace

Suivant

Retour vers Développement