Avatar billede kgp43 Nybegynder
17. marts 2006 - 00:24 Der er 15 kommentarer og
1 løsning

Bedste måde at sende 150,000 mails?

Hejsa,

Jeg har et site med ~150,000 brugere.
Hvordan sender jeg en mail til disse brugerer uden at systemet bliver overbelastet?


Server conf.:

Dual Xeon 2.4
2GB ECC
Avatar billede leif Seniormester
17. marts 2006 - 08:51 #1
Du laver en løkke som sender dem enkeltvis (min anbefaling), men samtidig gemmer hvem der har fået mailen således at hvis du er nødt til at genstarte scriptet tjecker den lige om personen har fået mailen.
Avatar billede kgp43 Nybegynder
17. marts 2006 - 13:21 #2
Vil serveren ikke crashe når den skal sende 150,000 mails?
Bruge alm sendmail?
Avatar billede leif Seniormester
17. marts 2006 - 13:33 #3
Det burde den reelt ikke, men ellers send fx. 1000 og lav en pause på 2 min. send 1000 mere. Bare log hvem du har sendt til. Serveren burde sende dem lige så stille som de kommer så der burde ikke være noget !
Avatar billede leif Seniormester
17. marts 2006 - 13:34 #4
Men det er reelt op til hvilken konfiguration du ellers har på maskinen, men jeg skulle ikke kunne se det store problem i det. Bare du ikke prøver at sende dem alle sammen i BCC på 1 gang.
Avatar billede kgp43 Nybegynder
17. marts 2006 - 13:38 #5
hvordan laver man en pause?
Avatar billede kgp43 Nybegynder
17. marts 2006 - 13:55 #6
Det må være:

sleep(10);
Avatar billede leif Seniormester
17. marts 2006 - 13:57 #7
Ja, så slepper den 10 sec.
Avatar billede kgp43 Nybegynder
17. marts 2006 - 14:00 #8
Kan du give et eksempel på en while der sender XXX mails per 10 sec?
Avatar billede kgp43 Nybegynder
09. november 2008 - 18:33 #9
lukker
Avatar billede kgp43 Nybegynder
09. november 2008 - 18:34 #10
skid et svar, så er der point
Avatar billede leif Seniormester
09. november 2008 - 18:37 #11
Det er en fed måde at lukke på !!!!
Avatar billede kgp43 Nybegynder
09. november 2008 - 18:48 #12
Kan ikke engang huske dette spørgsmål.
Jeg så bare at min sidste kommentar var et spørgsmål uden svar.

... så gik der 2 år og jeg lukker hermed.
Undskylder hvis den beslutning var forkert.
Avatar billede kgp43 Nybegynder
09. november 2008 - 18:50 #13
Vil med glæde oprette et spørgsmål til dig, så du kan få 60 points.
Synstes bare der var gået lang tid, og ville lukke.
Avatar billede leif Seniormester
09. november 2008 - 19:03 #14
Jeg personligt rykker for at svar hvis jeg ikke får respons. Desuden var dit spørgsmål helt hen i vejret, fordi reelt spørger du om jeg kan lave et script som kan sende 100000 emails på 10 sekunder, og nej, det kan jeg ikke.
Avatar billede kgp43 Nybegynder
09. november 2008 - 20:17 #15
Jeg bad dig ikke om at lave et script, der kan sende 100.000 mails på 10sec - total latterligt.

Det eneste jeg bad om, var et eksempel på en while der laver en action per 10sec.

Anyway, du har en dårlig dag og det skal sku ikke ødelægge min.
Avatar billede leif Seniormester
09. november 2008 - 21:06 #16
Dårlig dag, du har ingen kendskab til hvordan jeg har det og det har intet med at have en dårlig dag, men om at jeg synes at din måde at lukke på er helt hen i vejret og at jeg IKKE forstår folk som vil have hjælp men ikke følger op.


Din kommentar 17/03-2006 14:00:25 = Erstat XXX med 100000 så har du min oversættelse.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester