In reply to Miroslav Glavic.

I haven't looked at the code, but if it were me, I'd use comment meta. Since comments can be made by both registered users and anonymous users, I would set a comment meta flag that a user has already been sent an email.

It would be independent IP. It would literally be based per comment.