Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre régulier
    Envoyer un mail à plusieurs destinataires avec @MailSend
    Bonjour,

    J'utilise la fonction @MailSend dans un agent pour envoyer un mail à plusieurs destinataires.

    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
    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.

    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.

  2. #2
    Membre régulier
    Je me suis trompé j'avais utilisé @Implode au lieu de @Explode !!! C'est résolu.

###raw>template_hook.ano_emploi###