You are klh over there right?
I'll have to go through this tomorrow as I'm a bit too tired to be working on it now
I mainly need this for the birthday emails since that is what has been reported by some disgruntled members.
Would it be as simple as replacing $username with whatever the email variable is?
So instead of saying hello John Lester blah blah blah it would say hello
jlester@whatever.com
Then making a plugin (that's where I'll need the most help) that will set the user options without them having to login?