Newsletter based on inventory..

Hello is there a way to create newsletters with promotional products

in them. For example selecting products that are on sale, then having cart generate HTML code for emails with these products in it, as well as links to

actual product pages? I hope this makes sense.