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
Comment #1
ParisLiakos CreditAttribution: ParisLiakos commentedah 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