Encoder: Mailingliste programmieren

Beitrag lesen

Hallo @all

Es soll eine Mailingliste realisiert werden. Dafür gibt es aber leider keine wirkliche Mailingliste, nur Webspace steht zur Verfügung. Und ein Mailserver, der in seiner aktuellen Konfiguration keine Listen unterstützt.
Jetzt war meine Idee, das per PHP zu programmieren.

Eine Mail wird an eine bestimmte Mailadresse geschickt. Diese wird zyklisch von einem Script abgefragt (Cronjob). Das Script lädt die Mail und schickt sie an alle gewünschte Empfänger aus einer fest vorgegebenen Liste weiter. Der zeitliche Verzug wäre egal, wenn das alle 15 Minuten mal aktiv wird reicht das völlig.
Gibt es dafür ein Stückchen Code, das sowas wirklich zuverlässig tut? Damit meine ich, es sollten z.B. auch Anhänge weitergeleitet werden und so weiter.
Ganz cool wäre es wenn der Absender der Originalmail auch als Absender der erzeugten Kopien eingetragen werden könnte.
Was muss ich da alles beachten? Ich könnte mir vorstellen dass da nicht beliebiges drin stehen darf.
Ich freue mich über alle Tips oder Ratschläge, ob und wie sowas erreicht werden kann.