<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Send customize email to multiple people by using dataset in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928310#M365237</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wish to send email to multiple people from the dataset.&lt;/P&gt;&lt;P&gt;Dataset contains Name and email address. I should send each of them with Hi Name, with message body.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In actual data around 100 email is present and sample data sharing below&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried below method but getting an error&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;data Employee;
&amp;nbsp; input Name $ Email :$30.;
datalines;
John John@xyz.com
david david@xyz.com
Joe joe@xyz.com
;
%macro sendreports(name,email);
filename outbox email;
data _null_;
file outbox
to= ("&amp;amp;email")
subject="Test subject"

file outbox;
put "Dear &amp;amp;name.,";
put "Thank you";
run;
%mend Sendreports;

data _null_;
Set Employee;
call execute(cats('%sendreports(',email,',',name,')'));
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please guide me to do it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408"&gt;@Ksharp&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/35763"&gt;@yabwon&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 14 May 2024 16:02:14 GMT</pubDate>
    <dc:creator>Sastech</dc:creator>
    <dc:date>2024-05-14T16:02:14Z</dc:date>
    <item>
      <title>Send customize email to multiple people by using dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928310#M365237</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wish to send email to multiple people from the dataset.&lt;/P&gt;&lt;P&gt;Dataset contains Name and email address. I should send each of them with Hi Name, with message body.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In actual data around 100 email is present and sample data sharing below&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried below method but getting an error&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;data Employee;
&amp;nbsp; input Name $ Email :$30.;
datalines;
John John@xyz.com
david david@xyz.com
Joe joe@xyz.com
;
%macro sendreports(name,email);
filename outbox email;
data _null_;
file outbox
to= ("&amp;amp;email")
subject="Test subject"

file outbox;
put "Dear &amp;amp;name.,";
put "Thank you";
run;
%mend Sendreports;

data _null_;
Set Employee;
call execute(cats('%sendreports(',email,',',name,')'));
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please guide me to do it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408"&gt;@Ksharp&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/35763"&gt;@yabwon&lt;/a&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 16:02:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928310#M365237</guid>
      <dc:creator>Sastech</dc:creator>
      <dc:date>2024-05-14T16:02:14Z</dc:date>
    </item>
    <item>
      <title>Re: Send customize email to multiple people by using dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928312#M365238</link>
      <description>&lt;P&gt;What's the error message?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 16:17:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928312#M365238</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2024-05-14T16:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Send customize email to multiple people by using dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928331#M365240</link>
      <description>&lt;P&gt;When I'm sending multiple emails, I usually do it like this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Employee;
  input Name $ Email :$60.;
datalines;
John John@xyz.com
David david@xyz.com
Joe joe@xyz.com
;
run;
proc print;
run;

filename ELIST EMAIL
ENCODING = "UTF-8"
CONTENT_TYPE = 'text/html'
lrecl = 32767
;
data _NULL_;
  file ELIST;
  set Employee;

  /* new message tag */
  put '!EM_NEWMSG!'; 

  /* Title */
  put '!em_subject! ' "This is the subject.";

  /* Recipient */
  put '!em_to! ' email;

  /* Sender */
  put '!em_from! ' "FromWhom@email.com";
  put '!em_replyto! ' "replyTo@email.com";

  /* Content */
  put '&amp;lt;p&amp;gt; Dear ' Name '! &amp;lt;/p&amp;gt;';
  put '&amp;lt;p&amp;gt; Have a great day! &amp;lt;/p&amp;gt;';
  put '&amp;lt;p&amp;gt; Yours truly &amp;lt;/br&amp;gt; Sastech &amp;lt;/p&amp;gt;';

  /* send mail tag */
  put '!EM_SEND!'; 
  put '!EM_NEWMSG!'; 
  put '!EM_ABORT!'; 
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Bart&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 16:27:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928331#M365240</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2024-05-14T16:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Send customize email to multiple people by using dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928333#M365241</link>
      <description>&lt;P&gt;Is your local email server complaining about you sending multiple emails, in effect creating SPAM?&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 16:28:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Send-customize-email-to-multiple-people-by-using-dataset/m-p/928333#M365241</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2024-05-14T16:28:02Z</dc:date>
    </item>
  </channel>
</rss>

