Sas entreprise guide - envoi courriel pour chaque ligne

System1212 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

J'ai une table SAS --> Testcourriel

Avec 3 colonnes --> Valeur, Courriel1, Courriel2

J'aimerais, envoyer un courriel pour chaque ligne, selon le courriel de la ligne.

C'est à dire --> Courriel#1 envoyé par Courriel1 CC par courriel2 

                         Courriel#2 envoyé par courriel1 CC par courriel2

Etc. 

Merci de votre aide :)

A voir également:

3 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

Bonjour,

Avec quel langage de programmation ?


0
System1212 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 

dans sas, c'est du SQL je crois

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

À ma connaissance, le SQL seul ne te permettra pas de faire des envois de mail...

En attendant, je déplace le sujet dans le forum SQL

0
System1212 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 

j'ai essayé ceci mais cela ne fonctionne pas...

%_eg_conditional_dropds(WORK.QUERY_FOR_TESTCOURRIEL);

PROC SQL;
   CREATE TABLE WORK.QUERY_FOR_TESTCOURRIEL AS 
   SELECT t1.Valeur, 
          t1.courriel1, 
          t1.Courriel2
      FROM WORK.TESTCOURRIEL t1
      WHERE (t1.Valeur > 1);
QUIT;


/* Set up email information */ 
  filename myemail EMAIL

  to=(courriel1)
  cc=(courriel2)
  from='***@***'
  subject='Subject of your email'
  attach='file_path';


data _null_;

  set WORK.QUERY_FOR_TESTCOURRIEL;
  ods html body=myemail;

  /* Add the content of your email here */
  put "Hello, this is the content of my email.";

  ods html close;
run;
0