Mails an mehrere Leute schicken
Ich will mit folgendem Code eine Mail an alle Leute schicken, welche im Feld newsletter ein j drin haben:
Code: In Zwischenablage kopieren (nur IE)
Die Bestätigung, dass die Mail an die gewünschte Anzahl Leute versandt wurde, hab ich bekommen. Allerdings kam keine Mail an.
In der Zwischenzeit habe ich ein anderes Formular aufgerufen, bei der ebenfalls eine Mail - allerdings nur an meine Adresse - geschickt wird. Diese habe ich bereits bekommen, die andere, welche an mehrere Leute ging, noch nicht.
Adresse ist in beiden Fällen die gleiche... Woran kann das liegen? Habe ich etwas falsch programmiert?
MfG
Jaqui
Antworten
also an deiner stelle würde ich den phpmailer benutzen. außerdem solltest du kein SELECT * schreiben
http://www.php-faq.de/q/q-sql-select.html
2.
wie bekommst du denn die variablen $betreff und $mitteilung (register_globals :( ) ?
werden fehlermeldungen ausgegeben?
und statt $row['email']; würde ich $row[spaltennummer]; nehmen, denn $row['email']; hat auf meinem php zu fehlern geführt...
cia)
P.S.: 16.14. Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html
3.
aja, phpmailer den john schon erwähnt hat, kann ich dir empfehlen!
4.
Erstmal danke für die Antworten.
An das SELECT * habe ich mich mittlerweile gewöhnt, das haben wir damals auch so gelernt... Ich werde versuchen das in Zukunft nicht mehr zu verwenden, danke für den Hinweis. ;)
Die Variabeln (oder besser die Werte dahinter) $betreff und $mitteilung werden schon vorher bestimmt, das hätte ich vielleicht auch noch schreiben sollen.
Mittlerweile geht der Mailversand ohne irgend eine Veränderung vorgenommen zu haben. Lag wohl am Hoster, hatte wohl gestern gewisse Probleme...
mit $row['email'] und solchen Sachen gab es bei mir noch nie Probleme... Komisch irgendwie :S
Was genau ist denn der phpmailer? Auf die Schnelle habe ich nur was von ZIP-Files und so gelesen... Hab aber grad nicht sehr viel Zeit mich darüber zu informieren (bin an ner Abschlussarbeit).
Besten Dank nochmals.
MfG
Jaqui
5.
wenn dein newsmailer was ernshaftes werden soll, solltest du in jedem Fall deinen header weiter anpassen.
6.
@ supastah
Wieso weiter anpassen? Es funktioniert doch... Natürlich soll es etwas ernsthaftes sein, sonst würde ich es ja nicht machen...
MfG
Jaqui