logging into this site...

I have only been able to log in by using my twitter account - the account I set up here keeps giving me a "validate by return email we just sent you" but I never get any email! At least I can get i via twitter but i seems to me thaty something is wrong somewhere....