Habe selber eine Lösung für mein Problem gefunden:
1. Ein Hidden-Feld kann anscheinend nur einen String aufnehmen, keine Ahnung ob das stimmt, wird aber wohl so sein.
2. Wenn ich auf den submit-Button drücke, fülle ich einfach ein Array mit den E-Mail-Adressen und wandle es mittels join zu einem String, welche an das hidden-Feld übergeben wird, siehe dazu:
http://de.selfhtml.org/javascript/objekte/array.htm#join
3. Danach löse ich es Serverseitig mit der php-Funktion explode auf:
http://de3.php.net/manual/de/function.explode.php
Danke an alle die sich zumindest die Mühe gemacht haben sich mein Problem durchzulesen und über eine Lösung nachgedacht haben.