Avatar billede elskermad.dk Nybegynder
02. december 2006 - 11:24 Der er 7 kommentarer og
1 løsning

Professionel mailudsendelse af nyhedsbrev

Hej Eksperter!

Jeg går og tænker lidt på hvorledes systemer som fx www.mailinglist.dk og lignende kan udsende så mange mails.

Altså de ligger vel så inde med en dedikereret mailserver, men hvordan får de proppet oplysninger som er indtastet på webserveren (sikkert placeret i en database) sendt videre til mailserveren.

Bruger de et ekstern program eller er det bare en php-for-løkke som sender? (det giver hvert fald timeout hos mig og kan ikke være særligt effektivt?)

Men ja, lidt baggrundsviden for hvordan sådan noget fungere søges :)

På forhånd mange tak!
Avatar billede well_r Nybegynder
02. december 2006 - 11:58 #1
Du kan jo lave en side som afsender 200mails.. og derefter refresher automatisk.. dernæst kan du køre videre fra hvor du slap.. hvis du forstår hva jeg mener?
Avatar billede henninghabor Nybegynder
02. december 2006 - 12:08 #2
Jeg kunne forestille mig at de har et program, der sørger for at emails løbende bliver udsendt.

Prøv f. eks. at søge på Google efter clon job.

En anden måde er at gøre som well_r skriver: Hav en database, hvor du henter brugernes emails fra. Hav en anden database, hvor du indsætter de brugere, der får emails i denne omgang og opdater så siden.
Avatar billede leif Seniormester
02. december 2006 - 12:09 #3
Kig på Cronjobs
Avatar billede henninghabor Nybegynder
02. december 2006 - 12:14 #4
Hov,

Cron job hedder det.
Avatar billede well_r Nybegynder
02. december 2006 - 17:38 #5
for at bruge cronjobs skal du som regel have en dedikeret server..
den anden løsning virker derfor på stort set alle webhoteller..
det tager lidt tid.. men du burde kunne gøre det fejlfrit..

prøv evt. at se hvor mange mails du kan modtage på din egen mail adr(mailbomb!! :D), så kan du jo bare skrue det tal 10 ned.. og så skulle du kunne afsende maks, uden at nogen går tabt..

ingen grund til at have en seperet database.. du kan bare sætte en boolean værdi til et felt.. som f.eks hedder sendt...
og så kan du lave en select hvor du select email from .. where sendt=0
Avatar billede leif Seniormester
02. december 2006 - 18:08 #6
En extra tabel ville skulle da bruges vil du vil have log til evig tid hvem der har modtaget hvilket nyhedsbrev
Avatar billede elskermad.dk Nybegynder
09. januar 2007 - 19:48 #7
smider i nogen svar? :)
Avatar billede well_r Nybegynder
11. januar 2007 - 01:22 #8
ved ikk om det er mig..
men jeg smider et svar..så kan du altid afvise..
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