Das haben wir hier glaube ich schon ein paar mal diskutiert.
Theoretisch wäre folgender Ansatz denkbar.
1. ohne Änderung der Mailschablone
im Subject der Mail wird der eigentliche Empfänger und der Zeitpunkt eingetragen und mit einem Trennzeichen vom Subjecttext getrennt
Hans.Beimer@lindenstrasse.de#25.07.2003 17:00##Hallo Hans
die Mail wird dann an eine Mail-In Datenbank geschickt, die den Agenten für die Weiterleitung enthält.
Der prüft nun periodisch, ob der zeitpunkt für den Versand erreicht ist. Wenn ja, schickt er die Mail raus.
2. mit Änderung an der Schablone.
Einfügen entsprechender felder für die Infos Wann und an wen. Ansonsten wie unter 1.