Eso depende de cuanto tiempo quieres que recorra el codigo. Por ejemplo si declaras el sleep por 3 segundos sabes que cada vez que recorra el for se va a tardar 3 segundos por cada email que envie. Por lo tanto tienes que declarar un codigo antes que no haya limite en el proceso de PHP para que no te marque error de tiempo usando
set_time_limit()