Alles nein!
Das ganze geht mit einer Abfrage und das ist am optimalsten, weil deren Ergebnismenge in jedem Fall immer nur datensatzweise zurückgegeben wird statt komplett.
Aber du kannst nicht den gesamten TEXTAREA-Inhalt in die SQL-Abfrage einbauen. Dieser muss vorher aufbereitet werden, z.B. mittels der Funktion
split(), um daraus dann einen Text in angemessener SQL-Form zu erstellen, wie z.B.
'eins@eins.de', 'zwei@zwei.com', 'drei@drei.net'
Dieser wird dann in die SQL-Abfrage eingebaut:
SELECT t.email, t.datum, t.weitere FROM tabelle_emails t WHERE t.email IN ( $aufbereiteterText )
Und die Ergebnisse lässt du einfach auflisten.
Für ein konkretes Beispiel brauch ich:
[list][*]Die Art, wie die E-Mails eingegeben werden (wirklich nur eine pro Zeile?)
[*]Eine Beschreibung der Tabelle mit den E-Mails (DESC tabelle)
[*]Den Datenbanktyp (MySQL?)
[/list]