Thank you! I've included sample code below based on what I'm now using, it was initially in a loop to send custom emails to each individual so may have some weird formatting that I didn't catch when extracting it. options nofmterr compress=yes mprint mlogic validvarname=v7 emailsys=SMTP emailhost="MX.COMPANY.ORG" emailport=25; %let plot_output = filepath; ods noresults; ODS listing GPATH="&plot_output." style=statistical; ods graphics on / noborder border=off reset=index imagename="group_var1"; proc sgplot data=my_data noautolegend; vbar group / response=var1 group=group datalabel datalabelattrs=(size=12pt); xaxis display=(nolabel) valueattrs=(size=12pt); yaxis label='Var1' valueattrs=(size=10pt) labelattrs=(size=12pt); run; ods results; ods listing close; ODS listing GPATH="&plot_output." style=statistical; ods graphics on / noborder border=off reset=index imagename="group_var2"; proc sgplot data=my_data noautolegend; vbar group / response=var2 group=group datalabel datalabelattrs=(size=12pt); xaxis display=(nolabel) valueattrs=(size=12pt); yaxis label='Var2' valueattrs=(size=10pt) labelattrs=(size=12pt); run; ods results; ods listing close; ODS listing GPATH="&plot_output." style=statistical; ods graphics on / noborder border=off reset=index imagename="group_var3"; proc sgplot data=my_data noautolegend; vbar group / response=var3 group=group datalabel datalabelattrs=(size=12pt); xaxis display=(nolabel) valueattrs=(size=12pt); yaxis label='Var3' valueattrs=(size=10pt) labelattrs=(size=12pt); run; ods results; ods listing close; filename temp2 email from=('from@company.org') attach=("&plot_output.\group_var1.png" inlined='sgplot1') attach=("&plot_output.\group_var2.png" inlined='sgplot2') attach=("&plot_output.\group_var3.png" inlined='sgplot3') to=('to@company.org') subject="Subject" type='text/html'; ods _all_ close; ods escapechar='^'; ods html body=temp2 options(pagebreak="no")style=mystyle rs=none; proc odstext; p 'Hello,'; p ''; p 'Below are your locating statistics for last week...'; run; proc report data=my_data nowd style(report)=[cellspacing=0 cellpadding=3 just=l]; column Group Var1 Var2 Var3; run; proc odstext; p ''; p 'Text'; p '<img src=cid:sgplot1 width="500">'; run; proc odstext; p ''; p ''; p 'Text'; p '<img src=cid:sgplot2 width="500">'; run; proc odstext; p ''; p ''; p 'Text'; p '<img src=cid:sgplot3 width="500">'; run; proc odstext; p ''; p ''; p "Please email ^{style [url='mailto:questions@company.org' linkcolor=white color=blue textdecoration=underline]questions@company.org} if you have any questions." ; run; ods html close; ods listing; filename temp2 clear;
... View more