Also erstmal zu Anti-Spam softwares: Der Zeitpunkt zu dem die E-Mail versendet wurde spielt eine rolle, und kann im Zweifelsfalle entscheiden, ob die E-Mail im Spam Ordner oder im Posteingang landet.
Desweiteren kann ich nicht sagen, ob iframes in E-Mails toleriert werden. Ich würde da lieber die PHP-Datei, die das Zitat ausliest mit ner anderen, die das Zitat versendet kombinieren.
Und für Punkt 0 Uhr bräuchtest du noch Cronjobs. Außer du verschickst es beim ersten Besucher, das wären im Normalfall dann auch Menschliche Zeiten…, oder du gehst um Punkt Null Uhr auf deine Webseite und verschickst die Emails
Eine Versendung zu menschlichen Zeiten wäre natürlich auch OK, allerdings soll die Mail ja für etwas Bequemlichkeit sorgen damit man nicht erst auf die Seite gehen muss, oder gar die Seite vergisst und dann keine Zitate mehr erhält die man doch möchte daher sollte sie auch nicht zu spät versendet werden da sonst Nutzer das Zitat bereits vorher erfahren möchten und auf die Seite gehen.
Eine PHP-Datei, die durch den Cronjob aufgerufen wird und das aktuelle Zitat aus der Datenbank (?) ausliest und per Mail mit einem Rahmentext versendet.
Edit: Für Cronjobs scheint mir www.cronjob.de ein ganz netter Anbieter zu sein.
Allenfalls noch ne Tabelle in der DB, die die E-Mail Adressen beinhaltet und ein Formular, wo sich die User anmelden (und ihre E-Mail Adresse eintragen) können…