php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.10.2006, 17:34  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard Newsletter mit phpmailer

Hallo Leute,

also ich schreibe meinen Newsletter bis jetzt mit PHPList, das ist aber leider ganz schön buggy. Naja...

Ich wollte mal fragen ob jemand weiss wie der phpMailer mit mehreren tausend Mails umgeht, da es in PHPList eine Warteschleife gibt. Ist das nur fake? Weil wenn ich mehrere tausend mal mail_send() ausführe müsste doch eine Zeitüberschreitung vorliegen oder? Oder gibt es sonst eine Möglichkeit die Mails zu versenden?


Gruß CyCap
cycap ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.10.2006, 18:12  
Benutzer
 
Registriert seit: 18.08.2006
Beiträge: 61
Jogibär
Standard

Zitat:
wie der phpMailer mit mehreren tausend Mails umgeht
Aha, mehrere tausend Mails. Daraus schließe ich, entweder Spamer oder ein gewerbliches Script. In beiden Fällen muss diese Info reichen: Richtig programmiert kann man mehrere zehntausend Mails raushauen.

Jogibär
Jogibär ist offline  
Alt 27.10.2006, 18:45  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Naja mehrere tausend Mails müssen nicht unbedingt Spam oder gewerblich sein. Bei uns laufen zur Zeit 40 000 Mails per Newsletter raus und wir sind nicht gewerblich.
Flor1an ist offline  
Alt 27.10.2006, 18:46  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

wie wärs mit richtig lesen anstatt son blöden kommentar abliefern?

Zitat:
also ich schreibe meinen Newsletter bis jetzt mit PHPList
cycap ist offline  
Alt 27.10.2006, 18:47  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

danke razor ham uns zeitlich überschnitten
cycap ist offline  
Alt 27.10.2006, 18:50  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard



Naja bei uns läuft auch irgendein Fertigmailscript allerdings braucht dies bei ganzen 40 000 etwa 1.5h bis es fertig ist. Ich kann mal nachschauen was wir da genau verwenden. Läuft aber auf nem eigenen Server das Zeug.
Flor1an ist offline  
Alt 27.10.2006, 18:53  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

naja lange brauch das auch, aber wenn man den senden auftrag geschickt hat dann kann man die seite verlassen, das bräuchte ich auch, weil PHPList die Konvertierung von HTML in TXT total verunstaltet
cycap ist offline  
Alt 27.10.2006, 19:43  
Benutzer
 
Registriert seit: 18.08.2006
Beiträge: 61
Jogibär
Standard

Und wo ist jetzt das Problem?
Es gibt mehrere Möglichkeiten, um ein Newsletterscript selbst bei 'zig tausend Mails unbeaufsichtig laufen zu lassen.

Eine Möglichkeit:

1. Aktuellen Timestamp holen
2. max_execution_time auslesen
3. Schleife über Mailadressen
3.1 In der Schleife Laufzeit per Timestamp messen
3.1.1 Laufzeit < max_execution_time - 3 Sekunden -> weiter
3.1.2 Laufzeit >= max_execution_time - 3 Sekunden -> Weiterleitung per Metatag oder header mit Parameter der letzen ID, damit das Script nicht abgeschossen wird

Dabei kann man dann auch problemlos den phpMailer benutzen. Und schwups, einmal das Script anstoßen und in Ruhe einen Kaffee holen. Wer denken kann, ist klar im Vorteil. Soviel zum Thema "blöden Kommentar"

Jogibär
Jogibär ist offline  
Alt 27.10.2006, 20:31  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

ich will ja nicht das die seite minimiert oder so weiterlädt sondern das ich das ding anhaue und dann den server verlassen kann
cycap ist offline  
Alt 27.10.2006, 20:36  
Benutzer
 
Registriert seit: 18.08.2006
Beiträge: 61
Jogibär
Standard

Zitat:
Zitat von cycap
ich will ja nicht das die seite minimiert oder so weiterlädt sondern das ich das ding anhaue und dann den server verlassen kann
Dann bist du mit PHP auf dem falschen Weg.

Jogibär
Jogibär ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHPMailer Problem ochsi PHP Tipps 2008 7 08.07.2008 10:34
Frage wegen newsletter (variable) robydog PHP Tipps 2008 15 03.05.2008 19:22
argh.... newsletter... ähh...?! haubna PHP Tipps 2008 1 14.02.2008 18:44
Newsletter versenden, wie und was beachten? PsychoEagle Off-Topic Diskussionen 7 12.10.2007 12:37
newsletter funktioniert nicht! $$$ ThiKool $$$ PHP Tipps 2006 18 13.10.2006 18:59
phpmailer & Autenfizierung von Postausgansserver Klaus PHP Tipps 2006 3 25.09.2006 14:57
phpmailer + 2 verschiedene E-Mails Sebja PHP-Fortgeschrittene 3 25.06.2006 21:18
Newsletter Prob mit IF mokus PHP Tipps 2006 2 18.04.2006 00:52
phpmailer: Bei smtpf html-Formatierung weg... PHP Tipps 2006 31 11.02.2006 15:43
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Newsletter an VIELE User schicken Lia PHP Tipps 2005 13 27.05.2005 15:43
phpmailer: Problem mit Pfad PHP Tipps 2005 4 10.02.2005 15:13
html newsletter bild mitschicken PHP Tipps 2005 1 17.01.2005 09:42
nur noch aktive newsletter emails / ohne bestätigung PHP Tipps 2004-2 11 25.12.2004 14:34
newsletter problem wizzardxx PHP Tipps 2004 0 17.07.2004 13:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
phpmailer newsletter, phplist phpmailer, php mail newsletter, newsletter phpmailer, newsletter mit phpmailer, phplist deutsch, phpmailer newsletter script, php mailer newsletter, phplist bilder, phpmail newsletter, http://www.php.de/php-tipps-2006/42651-newsletter-mit-phpmailer.html, phplist bilder hochladen, phplist bilder mitschicken, phpmailer phplist, phplist warteschleife, phplist bestätigungsseite, newsletter mit php mailer, phpmailer vorteil, phpmailer für newsletter, phplist bestätigung versand

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.