mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 04.12.2016 23:56 Benutzername: Passwort: Auto-Login

Thema: [PHP MySql] Newsletter vom 17.08.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP MySql] Newsletter
Seite: 1, 2  Weiter
Autor Nachricht
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 31
Geschlecht: Männlich
Verfasst Do 17.08.2006 19:12
Titel

[PHP MySql] Newsletter

Antworten mit Zitat Zum Seitenanfang

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!
  View user's profile Private Nachricht senden
soulsaver

Dabei seit: 22.03.2006
Ort: Wuppertal
Alter: -
Geschlecht: Männlich
Verfasst Do 17.08.2006 21:28
Titel

Antworten mit Zitat Zum Seitenanfang

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 21:30, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 31
Geschlecht: Männlich
Verfasst Fr 18.08.2006 01:07
Titel

Antworten mit Zitat Zum Seitenanfang

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...!?
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 41
Geschlecht: Männlich
Verfasst Fr 18.08.2006 08:16
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dr13.de

Dabei seit: 21.11.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.08.2006 08:27
Titel

Antworten mit Zitat Zum Seitenanfang

Und du solltest das Double Opt-In Verfahren benutzen.

Siehe Artikel bei E-Publishing, Golem und Wikipedia.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 31
Geschlecht: Männlich
Verfasst Fr 18.08.2006 12:31
Titel

Antworten mit Zitat Zum Seitenanfang

@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... Ooops 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...).
  View user's profile Private Nachricht senden
dr13.de

Dabei seit: 21.11.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.08.2006 12:52
Titel

Antworten mit Zitat Zum Seitenanfang

@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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 31
Geschlecht: Männlich
Verfasst So 19.11.2006 23:12
Titel

logout-Link

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden
 
Ähnliche Themen [php / mysql] Mysql Daten in php als Link ausgeben
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
(php-mysql) übergabe von formulardaten und abfrage m. mysql
[PHP / MySQL] MySQL-Funktion gesucht: letzteÄnderungTabelle
[PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
BLOB in mysql per php oder mysql einfügen
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.