Signed up today hoping to pick up a few alts. What a mess of an outdated site. Seriously, I cant even find the wallet address to make a deposit.
You have to create it i think? There should be a button or text.
I think it also asked me to create one before I was able to send coins out, tho that was not immediately clear.
Anyway, as for the email problem. It wont help, but maybe its just certain email providers?! That would explain why some do get the emails.