Recent posts via php loop or shortcode in e-newsletter

I am curious if it is possible to create a place in the e-newsletter where, let's say, 3 recent posts from a category would show up?
What I really want to know, I guess, is if the newsletter templates are php codable to include custom WP loops and such.