Dans une appli client web, l’utilisateur a une action « Enregistrer et notifier » qui
déclenche l’exécution de l’agent du webquerysave du formulaire .
Cet agent envoie un email à une liste de personnes.
Je souhaite que la personne qui a déclenché l’action soit notifiée en cas d’absence d’une des personnes.
J’alimente les champs From,AltFrom,Sender,Principal,ReplyTo du mail envoyé avec le nom de la personne qui exécute l’action.
Mais la personne ne reçoit pas le mail de notification d’absence automatique.
Si on fait un test d’envoi d’email manuellement, la personne reçoit bien le mail de notification d’absence.
Est-ce que quelqu’un a une idée ? est-ce qu’il manque un champ ?
Merci.
- Code : Tout sélectionner
Set DocMail = New NotesDocument( db )
DocMail.From = creator
DocMail.AltFrom = creator
DocMail.Sender = creator
DocMail.Principal = creator
DocMail.ReplyTo = creator
DocMail.Form = "Memo"
DocMail.Subject = "Demande Validation n°" & doc.Numero(0)
Set rtitem = DocMail.CreateRichTextItem( "Body" )
Set tmpItemSendTo = New NotesItem(DocMail, "SendTo", "")
Call rtitem.AppendText( "Demande de validation … ")
Call tmpItemSendTo.AppendToTextList(doc.Valideurs)
If DocMail.SendTo(0) <>"" Then
Call DocMail.Send( False )
End If