I've tried three different providers but the mails don't arrive, therefore I can't register to the site. Could you look into the queue and check if mails are being sent out? I made all three request in about the past hour.