Sending out membership renewal reminder using a message template. Screenshot is attached.
The "good news" is that if the receiving contact's mail format preference is Both or HTML, they get the HTML version of the message (this is correct). The "bad news" is that the tokens are not parsed in the HTML version, only in the TEXT version.
Also - I had thought that we were supporting tokens in the Subject line. However, this is isn't working for either format. If this is a big deal, we can remove the "help text" on the Message Template form which says you can use tokens in the subject (not sure how much folks will use this feature).
Here's the actual message sent for a "Both" contact (multi-part):
Subject: Membership Renewal Reminder for
To: "Mr Sheila N Adams Jr" <firstname.lastname@example.org>
Date: Fri, 06 Apr 2007 17:59:09 -0700
Content-Type: text/plain; charset="utf-8"
It's time to renew your General Membership for Save the Whales.
Content-Type: text/html; charset="utf-8"
<strong>It's time to renew your General Membership for Save the Whales.</strong>