Have you seen people who don't play the game posting about SWTOR on NeoGAF? It ain't pretty. Multiply that x1000 if they let people without active accounts post on the SWTOR forums. The place is barely readable as is.
Yeah, I got the email from Frank Magid Associates who said to email email@example.com to verify the validity of it but I haven't heard back yet. Magid seems pretty legit: http://www.magid.com/. I only have to give them my phone number and email to sign up (and I get $100), but I'd rather be sure this isn't some scheme to get my info just in case.
That's insane that you can't post at their boards with a lapsed account. Talk about insular..
Hope you get a response soon though.