Can't be done using only SAS unfortunately - SAS doesn't support embedding images into an email in a manner that outlook will display. Not entirely SAS's fault 😉
'Rich' emails were implemented haphazardly in general. Outlook still uses the HTML engine from word to render/display them which gives you an idea of the kind of uphill battle you're fighting. Most CSS is not recognized, and the CSS it does recognize is incredibly finicky.
Also see:
https://stackoverflow.com/questions/16242489/send-a-base64-image-in-html-email
Despite all of these issues, I've had success in the past using "blat" (a 3rd party emailing tool) to embed images into emails in a manner that mixes multiple images (charts) and HTML tables together and presents them in a consistent manner across mobile email readers + outlook clients. In order to do this I basically created HTML files that referred to the image in standard <IMAGE> tags, then used the -embed command line option in blat to attach the images (which are sent as their own MIME parts I guess). Outlook was then able to render them successfully. It's a serious investment in time to get working, much easier to just attach as a PDF or image unfortunately.
... View more