irc
eByteNet » Forum » Programmieren » PHP & MySQL » Newsletter system Realisierung
Seiten: 1

28.08.2008 um 22:27:09
raintown


Avatar von raintown

Registriert: 07.07.2007
eBN-Alter: 1J 5M 1T

Beiträge: 242
Verwarnungen: 0

eBytes: 1995.01

Titel: Newsletter system Realisierung
Taach !

Ich hab ma ne Frage . Und zwar möchte ich ein kleines Newslettersystem
erstellen .
Jetzt hab ich mich gefragt wie am besten aufbauen .

Und dann kam die Frage gut , ich habs Newsletter , aber wie am besten /
schnellsten an z.B. die 50 Leute schicken die sich eingetragen haben ?

D.h. : Wie realisiert man sowas am besten ? Ne "normale" while()-Schleife
und bei jedem die Mail-Funktion aufrufen , Text rein und weg oder wie ?

Kann man evtl bei der mail-Funktion mehrere Empfänger machen ?
Wenn ja , wie belastend ist das ganze ? ( Für den Server ? )

Das waren erstmal so die Grundfragen , bevor ich anfange . Der Rest ist mir
klar und sollte keine Probleme darstellen , mir geht es nur darum wie ich
das Absenden am besten realisiere .

grüße
_______________________________

Ihr sollt den Tag nicht vor dem Abend loben
!! BO !! 1980-2005 !! BO !!
Helden leben lange , doch LEGENDEN STERBEN NIE

OFF Melden

28.08.2008 um 22:43:24
kroete
Moderator

Avatar von kroete

Registriert: 15.06.2007
eBN-Alter: 1J 5M 23T

Beiträge: 483
Verwarnungen: 0

eBytes: 2090.03

Titel: Re: Newsletter system Realisierung
Indem du in den 4. Parameter von mail() verschiedene CC oder BCC Empfänger (Carbon Copy und Blind Carbon Copy) einfügst, geht die Mail an alle aufgeführten Empfänger. Allerdings werden nach dem, was ich gehört habe solche Massenmails schnell mal als Spam eingestuft.
Und mit einer While Schleife sollte das ganz gut funktionieren. Du darfst halt nur nicht so viele Mails verschicken, dass du das Zeitlimit für die Scriptausführung überschreitest.
_______________________________

OFF Melden

.::Werbung::.

29.08.2008 um 01:35:28
Saki13


Avatar von Saki13

Registriert: 24.11.2007
eBN-Alter: 1J 11T

Beiträge: 98
Verwarnungen: 0

eBytes: 424.3

Titel: Re: Newsletter system Realisierung
Für größere Mengen an Mails gibt es PEAR:Mail(google hilft) damit werden die mails deutlich Trafficsparender verschickt...

Mfg
Saki13
_______________________________

I cna ytpe 300 wrods pre mniuet!!!
OFF Melden

06.09.2008 um 16:03:52
QuasimodosKlon


Avatar von QuasimodosKlon

Registriert: 09.08.2008
eBN-Alter: 3M 27T

Beiträge: 273
Verwarnungen: 0

eBytes: 4545.04

Titel: Re: Newsletter system Realisierung
Die Variante mit dem CC sollte man bei Mailinglisten besser unterlassen, da sonst jeder sämtliche eMailadressen von jedem erhält. Da bekommt man schnell eins auf den Deckel, weil man gegen Datenschutzrichtlinien verstößt. Bei BCC ist für die Empfänger nicht ersichtlich, wer noch alles die Mail erhält. Einen externen Mailverteiler würde ich dennoch vorziehen. Ansonsten, um das Spamfilterproblem zu umgehen, wäre noch die Variante mit der Whileschleife an je 3-5 BCC-Empfänger denkbar.

LG Helge
_______________________________

Klarer Verfechter der alten Rechtschreibung!

Der Horizont vieler Menschen ist ein Kreis mit dem Radius Null. Und das nennen sie dann ihren Standpunkt.
Albert Einstein
OFF Melden

07.09.2008 um 09:51:50
RBrummer
Administrator

Avatar von RBrummer

Registriert: 10.05.2006
eBN-Alter: 2J 6M 29T

Beiträge: 868
Verwarnungen: 0

eBytes: 30209.2

Titel: Re: Newsletter system Realisierung
ich hoffe nicht, dass du beabsichtigst diesen mailer hier zu installieren?
_______________________________

OFF Melden

07.09.2008 um 12:53:38
XeroX


Avatar von XeroX

Registriert: 14.05.2006
eBN-Alter: 2J 6M 25T

Beiträge: 173
Verwarnungen: 0

eBytes: 1039.19

Titel: Re: Newsletter system Realisierung
Am besten wäre es natürlich, wenn jeweils 1 Mail an 1 Empfänger geht. Also bei "An:" nur [mail]a@b.de[/mail] steht und dann die nächste Mail an [mail]c@d.de[/mail] gesendet wird, ohne BCC und sonstige Spielchen:D Das wäre aber wahrscheinlich auch rechenintensiver oder?
OFF Melden

07.09.2008 um 14:40:23
QuasimodosKlon


Avatar von QuasimodosKlon

Registriert: 09.08.2008
eBN-Alter: 3M 27T

Beiträge: 273
Verwarnungen: 0

eBytes: 4545.04

Titel: Re: Newsletter system Realisierung
Zumindest hat der Server dann mehr Traffic zu bewältigen. Bei längeren Listen könnte dann die PHP-Ausführungszeitbegrenzung knapp werden. Soll das auf eBN gehostet werden? Ansonsten könnten noch Perl-Skripte elegante Lösungen mit Forks bringen, die Parallel ausgeführt werden, oder ein Cronjob, der eine von PHP iniziierte Ausführungsliste abarbeitet.
Forks in PHP habe ich noch nicht weiter ausprobiert, da weiß ich nicht, wie viel das effiktiv bringt und ob die Server mit welcher Konfiguration das mitmachen:
http://www.php.net/manual/en/f[...].pcntl-fork.php

LG Helge
_______________________________

Klarer Verfechter der alten Rechtschreibung!

Der Horizont vieler Menschen ist ein Kreis mit dem Radius Null. Und das nennen sie dann ihren Standpunkt.
Albert Einstein
OFF Melden

.::Werbung::.

07.09.2008 um 14:55:27
raintown


Avatar von raintown

Registriert: 07.07.2007
eBN-Alter: 1J 5M 1T

Beiträge: 242
Verwarnungen: 0

eBytes: 1995.01

Titel: Re: Newsletter system Realisierung
  • Wird nicht auf eBN gehostet
  • Es werden maximal bis zu 20 Mail Adressen sein , also sollte es mit ner
    while schleife funktionieren
  • Sollten es mehr sein werde ich mich nach einer eleganteren / außerhalb von php liegenden Lösung umschauen
  • Trotzdem Danke an eure Tips

_______________________________

Ihr sollt den Tag nicht vor dem Abend loben
!! BO !! 1980-2005 !! BO !!
Helden leben lange , doch LEGENDEN STERBEN NIE

OFF Melden


eByteNet » Forum » Programmieren » PHP & MySQL » Newsletter system Realisierung
Seiten: 1

Du hast in diesem Forum keine Schreibrechte!

Computer Notdienst in Leipzig | Software Installtionsservice | Computer