You can embed an image using the inlined= option when you attach the image to the email. This gives the image a name you can use in HTML. See this example from http://support.sas.com/documentation/cdl/en/lestmtsref/68024/HTML/default/viewer.htm#n0ig2krarrz6vtn1aw9zzvtez4qo.htm options emailsys=smtp; filename myemail email to="Jim@acme.com" from="Wiley <wcoyote@acme.com>" sender="Wiley <wcoyote@sas.com>" attach=('C:\Public\Pictures\Sample Pictures\sasLogo.gif' NAME="sasLogo" INLINED="logo" 'C:\temp\reportToEmail.html' NAME='myreport') subject="Embedded Image Example" content_type="text/html"; data _null_; file myemail; put 'Dear customer,<br><br>'; put 'This is an example email with content type text/html, an attached report '; put 'and an embedded image.<br><br>'; put 'Sincerely,<br><br>'; put 'Wiley Coyote<br>'; put 'Developer<br>'; put 'SAS Research & Development<br>'; put '1234 Any Street<br> '; put 'Sampletown'; put 'NC 45678<br><br><br>'; put '<IMG src="cid:logo" height="40" width="160">'; run;
... View more