Well, I think you've mostly got it. Do you ever remember a product called Zaplet? If not, here's a description:
http://java.sun.com/features/2000/06/zaplets.html - this is essentially what I want to do. I'm working on an email news letter that will send out headlines, weather and traffic reports to subscribers. My goal is for the email to not become stale - so whenever it is opened it always shows the latest headlines. The email client would, of course, have to use HTML. But, all the tricks I've thought of have beend disabled as security risks in, at least, Outlook. I thought of doing a link to a dynamic javascript that writes the headlines in, but that is a no-no for security reasons. I also thought of using an Iframe, but that also is a no-no. It just seems like there should be some way to grab content off the Internet in an HTML email??