Why not have your email software download your emails, then - in the background - scan the email for links or submit buttons. If there are links/buttons follow those links/buttons to the page they point to, and scan that page for keywords to determine whether the orginal email is SPAM.
For example, if an "innocent" email arrives which links to a porn-site even though there are no suggestive keywords in the email itself, the system would go to the porn-site and scan it for keywords - then flag the original email as SPAM.
Add your comment
Too much chance of setting off spyware or virus payload.
<<Too much chance of setting off spyware or virus payload.>>
Not really. In fact, you can pull the linked page's content as plain text and treat it as such. You would NEVER use IE or IE controls to search that page, of course.
NEVER, NEVER, NEVER click the links in a SPAM message. Many of those links are coded to let the spammer know which e-mail address the link was sent to and validate that e-mail. If you click a spam link, prepare for more spam.