Autor |
Nachricht |
Gargoyle
Threadersteller
Dabei seit: 19.05.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 17.08.2006 20:12
Titel [PHP MySql] Newsletter |
|
|
Halo zusammen...
hab mich mal wieder ein bisschen php zugewandt. Fragwürdigerweise krieg ich den Gedanken nicht aus dem Kopf ein kleines Newsletterscript zu basteln... ganz einfach... Adressen und Name kommen aus einem Formular und werden in eine Datenbanktabelle eingetragen... funzt tiptop)... Frage:
Worauf muss ich achten, punkto Sicherheit?
Wie gestalte ich die Mails (schön farbig, wahrscheinlich html...?)?
Wie versende ich die fertige Datei? (also auslesen der Adressen ist kein Problem;))
Hab ich mich da als +-Anfänger übernommen?
bin froh um Anregungen und Links
thx Gargoyle
p.s: jaja ich hab die Suche verwendet... bitte kein gemotze, denn genau das macht die meisten Threads unbrauchbar!
|
|
|
|
|
soulsaver
Dabei seit: 22.03.2006
Ort: Wuppertal
Alter: -
Geschlecht:
|
Verfasst Do 17.08.2006 22:28
Titel
|
|
|
Punkto Sicherheit: Wüsste ich nicht was man da beachten sollte.
Am besten du schaust dir mal die Funktion mail() an http://de3.php.net/manual/de/ref.mail.php
Das sollte dir weiterhelfen.
Wichtig wäre noch dass du Ahnung von Schleifen hast um die mails zu versenden.
In Sachen gestaltung per HTML kann ich gerade wenig sagen weil ich das selbst erst nachgucken müsste aber es geht auf jeden Fall mit den richtigen headern.
edit:
Code: | mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom); |
Das sollte noch etwas besser helfen. Probier es einfach mal aus.
Zuletzt bearbeitet von soulsaver am Do 17.08.2006 22:30, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Gargoyle
Threadersteller
Dabei seit: 19.05.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Fr 18.08.2006 02:07
Titel
|
|
|
ok, das mit den Schleifen und dem Auslesen aus der Datenbanktabelle krieg ich hin... dann wäre es also sinnvoll z.B: die html-Formatierung (sprich die Daten) des Newsletters in eine Datei zu packen, diese mittels php zu lesen (krieg ich glaub ich auch hin) und das dann als $message an die mail() funktion weiterzugeben... dann liegt mein Problem nur bei der Gestaltung des Mails...!?
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Fr 18.08.2006 09:16
Titel
|
|
|
vergiss die mail() funktion als solche und such lieber nach phpmailer ... der bringt dir alle funktionen die du benötigst.
aufpassen, bei zu vielen empfängern musst du eine schleife einbauen die das script neu startet, damit du keinen timeout bekommst.
|
|
|
|
|
dr13.de
Dabei seit: 21.11.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 18.08.2006 09:27
Titel
|
|
|
Und du solltest das Double Opt-In Verfahren benutzen.
Siehe Artikel bei E-Publishing, Golem und Wikipedia.
|
|
|
|
|
Gargoyle
Threadersteller
Dabei seit: 19.05.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Fr 18.08.2006 13:31
Titel
|
|
|
@dr13.de: hmm... brauche ich das wirklich wenn die Registrierung über eine Flashpage läuft?? Denke nicht oder?
@pRiMUS: ok mach ich!
danke erstmal
Habe gerade diverse Artikel gelesen bezüglich html-Mails... gibt es andere Möglichkeiten die Mails einigermassen ansprechend zu gestalten? Es geht um Promo für Parties... ein bisschen Farbe ist da durchaus erwünscht...(nur wenn die Mail dann in jedem 2ten Spamfilter hängen bleibt...).
|
|
|
|
|
dr13.de
Dabei seit: 21.11.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 18.08.2006 13:52
Titel
|
|
|
@Gargoyle: Flashpages sind zwar nicht so anfällig für Spam-roboter, aber es kann trotzdem jemand eine fremde E-Mail-Adresse eintragen.
Deshalb Double-Opt-In.
|
|
|
|
|
Gargoyle
Threadersteller
Dabei seit: 19.05.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Mo 20.11.2006 00:12
Titel logout-Link |
|
|
ich hab den alten Thread wieder hervorgekramt da die Thematik für mich wieder aktuell ist:
alle Adressen für den Newsletterversand werden in eine Datenbank geschrieben, wieder ausgelesen und per phpMailer versendet. Alles in Ordnung soweit... ich möchte aber noch einen Link zum Logout einfügen... der ist natürlich individuell... wie kann ich denn dem gespeicherten Body einen individuellen Link anfügen?
Ich hab mich bereits durch die phpMailerklasse gewühlt... aber die ist für meine verhältnisse einfach zu komplex...
freundliche Grüsse
Gargoyle
|
|
|
|
|
|
|
|
Ähnliche Themen |
Fotos für Newsletter durch öffnen des Newsletter downloaden
Kleiner Newsletter Client - Newsletter an 200 Adressen?
HTML/ Newsletter <--> Flash Newsletter?
[PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
[MySql]Lost connection to MySQL server during query
|
|