Envoi de plusieurs emails via SAS

Marieb -  
 PhilG93 -
Bonjour,
Je souhaiterais envoyer un mailling à plusieurs personnes via SAS. Je sais envoyer un mail en écrivant "en dur" les adresses mais je voudrais pouvoir utiliser directement mon champ adresse mail. Connaissez-vous un programme qui permettrait ça?
Merci pour vos réponses
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. PhilG93
     
    Bonjour,

    Désolé, mais je n'ai pas trouvé comment le mettre en fenêtre de code.

    %macro Genere_Fic ;
    *-----------------------------------------------------------------*
    * Chargement des destinataires en variable indicée pour la boucle *
    *-----------------------------------------------------------------* ;
    data _null_ ;
    set DelRe0 ;
    call symput(compress("Code" !!_N_),compress(cddel,' ')) ;
    call symput(compress("Mail" !!_N_),compress(maildel,' ')) ;
    call symput("nb_del",_N_) ;
    run ;

    %do i=1 %to &nb_del ;
    /* Génération du fichier à envoyer */
    /* Stockage en fichier local par proc import ou autre */

    *---------------*
    * Envoi du mail *
    *---------------* ;
    filename reports email "yourmail@ccm.fr";
    data _null_ ;
    file reports;
    put '!EM_TO!' "&&mail&i." ;
    put '!EM_SUBJECT! tapez l objet du mail';

    put '!EM_ATTACH!' "nomdufichier.xxx" ;

    put 'Bonjour,';
    put ' ' ;
    put "Veuillez trouver..." ;

    put '!EM_SEND!';
    put '!EM_NEWMSG!';
    put '!EM_ABORT!';
    run;
    %end ;
    %mend ;
    %genere_fic ;
    0