This module will require anonymous comments to have the supplied email address verified before they enter the normal comment workflow.
The option to verify anonymous commenter emails is enabled per content type.
After verification, if anonymous users have rights to publish comments without approval, publish the comment. Otherwise, put it into the moderation queue. The commenter is redirected to the node the comment is on.