Best Practice for Removing Conacts That Havent Opened Last 8-10 emails?

We have a daily newsletter what is the best way to remove the contacts that haven’t opened the last 8-10 emails?