There is a known issue with the mail sent from the site. Specifically - subscription confirmation and notifications might not work for some email systems. For example Google blocks messages mailed from my site's server.
I will try and resolve this issue in the near future.
Please be patient.