Cita:
Iniciado por quinqui
silo, otra alternativa a la que te ofrece guardarmicorreo, es que almacenes la lista de correos en una array (lees el texto plano, y usas explode para separar los correos por el caracter separador -espacio, salto de línea, el que estés usando-). La idea es que teniendo este array, lo recorres y vas llenando otro, donde puedes hacer la comprobación si el correo ya existe usando la función in_array() de php.
Para quitar duplicados de un array no hace falta recorrerlo, la
función array_unique te elimina los elementos duplicados.
Sobre el otro tema que ha surgido, aunque no escribo mucho, también me molesta los temas (como este) en los que parece que quieren que le hagan el trabajo; en muchos casos da la sensación de que no han hecho ni una simple búsqueda de lo que quieren.
Muchas veces no contesto debido a esto, no aportan código ni están atascados en algo, quieren que alguien haga su trabajo.