Avatar billede topsite Nybegynder
22. juni 2004 - 19:06 Der er 7 kommentarer

Mange mails på en gang!

Jeg er igang med at lave et forum, og har lavet det sådan at når en bruger laver et nyt indlæg, skal alle de andre brugere have en mail, hvori der står at der er kommet et ny svar på indlæget!

Der kan i nogle tilfælde være op til 100?-200? mails der skal udsendes når brugeren klikker på "OPRET SVAR", og det kan jo godt gå hen og tage noget tid, da det er en HTML mail der skal udsendes. Og det kan være MEGET belastende for brugerne at vente flere sekunder fra der bliver trykket: "OPRET SVAR" til svaret er oprettet!!! :(

Hvordan kan man forbedre denne proces?

Jeg ved at man i ASP.NET kan lave noget Mail-Que, hvor man kan smile alle mailsne i en kø på SMTP Serveren, og så forsætte, kan man ikke lave noget ligende i PHP?

Med venlig hilsen
topsite
Avatar billede coderdk Praktikant
22. juni 2004 - 19:21 #1
Lav en "mailkø" og hav et script der er i crontab som sender dem der er i køen hvert minut...
Avatar billede fangel Nybegynder
22. juni 2004 - 19:26 #2
tjaa - eller lav din egen SMTP klasse (eller find en der er lavet)... dette kan spare en masse tid ved at undgå at åbne og lukke forbindelse til mailservere for hver mail (dog ikke ved *nix og sendmail, her er sendmail fra localhost hurtigst)

Morten
Avatar billede topsite Nybegynder
22. juni 2004 - 19:34 #3
Mmm... Findes der ikke noget smartere... Pt. holder jeg mest på coder's idé, selvom den ikke er helt optimal set i mine øjne
Avatar billede topsite Nybegynder
22. juni 2004 - 19:35 #4
Fangel, kan du finde et SMTPscript med que funktion, jeg kan ikke finde noget
Avatar billede coderdk Praktikant
22. juni 2004 - 19:36 #5
Avatar billede topsite Nybegynder
22. juni 2004 - 19:41 #6
Den kom jeg også forbi! Men hvilket webhotel i DK har PEAR på ?
Avatar billede Syska Mester
22. juni 2004 - 20:08 #7
nok ikke mange, og de fleste er jo ikke glade for at smide bruger applicationer på deres kedelige servere :-(
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