I've just figured this out a while ago and thought to share because most email systems throw out formatting of css and discard emails with js.

1. Create rss feeds with views and optionally http://drupal.org/project/views_rss

2. Run your rss feed through the http://www.rss2html.com script (which you uploaded to your server) so that you will now have a php include code

3. Create for example mynewsletter.php and add your php include code from above and voila! you have a clean page which you can theme as you wish.

4. Use inline css (not an attached file) which you can see at http://inlinestyler.torchboxapps.com/

Maybe I can request this as a feature? If we want the newsletter to automated we just add www.mysite.com/newsletter.php as a url and the system grabs the html and then automatically sends the fresh content to the list.

Comments

ParisLiakos’s picture

ah i see..if i can understand correctly, you want to theme the automated/generated content of newsletter but you can't since some clients wont read external css but only inline?

yes that makes sense as a feature request..btw i loved http://inlinestyler.torchboxapps.com/ :) thanks for sharing