Lo que se me ocurre rapidamente es que manejes una especie de bandera en la tabla de los usuarios de emails y si hay un error pones la bandera (actualizas la tabla) en 1 y si es correcto la pones en cero de tal forma que cuando envíes los correos solo tomes en cuenta los que tenga en valor 0
Espero que me hayas entendido
Saludos