Just visited your blog and tested the signup flow. It gave 500 error, so that means it’s something happened on the server. I would recommend you to check your Ghost instance logs for the errors.
Also here is a useful comment for configuring email settings for members, especially the section “Transactional Email” is the one you should look at.