Yeah, email is problematic. I get them fine, but others might not. It's tough for us to sort out because it's more likely to be your email provider thinking we're a spam email than not.
Also, they can take a while to come. They are sent out in batches so as not to overwhelm our server so you might end up getting them a few minutes later. Usually not noticeable but if you're browsing the forum at the time you might see the [] in your Profile before the email arrives.