Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Newsletter

Ich wollte mal zum experimentieren und um mein Wissen zu erweitern ein Newsletter-System in PHP schreiben.
Ansich habe ich damit keine Probleme, ich möchte jedoch folgende Funktion mit einbauen:

Wenn ein NL-Empfänger eine E-Mail mit seiner eingetragenen Adresse an streichmichraus@url.de sendet, wird er aus der Adressdatenbank des Newsletters gestrichen. Geht das mit PHP?

Wenn ja, wie geht das?

Denkanstöße reichen für den Anfang.

mfg Pfandleiher

Hier gehts zum Orginal Eintrag "Newsletter" im Forum

Antworten

Dafür gibt es zwei Möglichkeiten:
Die erste und effizientere ist es, in der Mailserverkonfiguration für die Unsubscrbe-Adresse das PHP Skript zum Austragen als Mail handler einzutragen. Das Skript würde dann bei jeder eingehenden Mail vom Mailserver gestartet und die Mail auf STDIN übergeben bekommen.
Die zweite Möglichkeit ist es, Mails für die Unsubscribe-Adresse in ein dediziertes Postfach zuzustellen. Ein Cronjob müsste dann regelmäßig das Unsubscribe Skript starten, welches dann Mails aus diesem POstfach abholen und bearbeiten müsste.


2.

Danke für die Antwort!

Mailserverkonfiguration:
Ich habe keinen Server, sondern nur Webspace, geht das dann trotzdem?

Was ist ein Cronjob?
Ich kann damit meine Scripte von externer Seite ausführen, oder?
Woher bekomme ich diese möglichkeit?


3.

Ohne eigenen Server kannst Du die Konfiguration des Mailservers natürlich nicht ändern. Dann bleibt nur Möglichkeit zwei.
Cronjobs stellt Dir üblicherweise auch dein Provider zur Verfügung.


4.

Falls du vom Provider keine Cronjobs erhälst:
www.cronjob.de ;)


Hier gehts zum Orginal Eintrag "Newsletter" im Forum
 
phpforum.de | Impressum | Handy Bundles