Bonjour,
J'utilise la fonction @MailSend dans un agent pour envoyer un mail à plusieurs destinataires.
Quand il n'y a qu'un seul destinataire, je reçois bien le mail. Mais quand il y a plusieurs destinataires, séparés par des ":", il ne voit qu'un destinataire composé de tous les noms des destinataires et me propose de choisir un nom.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Result := @Implode( @DbLookup( "" : "NoCache" ; "" ; "Destinataires des décisions" ; 1 ; 1 ) ; ":" ); @Prompt([Ok];"";Result) ; @MailSend ( Result ; "" ; "" ; "Nouvelle décision : " + Subject ; "Bonjour," + @NewLine + @NewLine+"Une décision a été créée." ; "Cliquez sur ce lien pour afficher la décision. " ; [IncludeDoclink] ) ; SELECT @All
Par exemple si j'ai comme destinataires "CN=Jules Durand/O=org/C=fr" et "CN=Alex Dupont/O=org/C=fr" il ne voit pas la liste mais la concaténation en un seul mot. Comment faire pour passer la liste à @MailSend, est-ce qu'il faut utiliser un séparateur spécial autre que ":" ?
Cordialement.
Partager