I got the email at the address I used to sign up at FlyerTalk with, and I don't think it's in my profile, so I guess that's where it came from.
It was my first FT chat, I gather things aren't usually that crowded and haphazard?
BTW, just to comment, maybe I'm one of the few, but the prospect of free miles wasn't even a consideration for me - I love collecting them as much as anyone, but I'm just starting out and the mileage in my account is chicken feed compared to what I gather most of the FTers accumulate. I'm nowhere near Elite status and only about 2/3 of the way to the lowest level of RT ticket.
-"StageDoor"