WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Behöver skicka nyhetsbrev till ca 10,000 person (https://www.wn.se/forum/showthread.php?t=1047770)

nabil_akhlaque 2011-04-18 23:42

Behöver skicka nyhetsbrev till ca 10,000 person
 
Hejsan,
jag försöker skicka ett nyhetsbrev till min 10,000 medlemmar.
men det tar så långt tid att sidan timar ut, vilket är förståligt.

men fråga är hur jag ska göra för att kunna skicka 10,000 mail utan att behöva sätta om server timeout?

ett ex. är ju http://www.imtalk.org/cmps_index.php...site-Submitter
där det kan ta upptill 2-3 timmar att submitta allt. Hur gör de?

fabian 2011-04-19 00:14

Använd dig av GetANewsletter!

Jim_Westergren 2011-04-19 09:42

Du kan ju skicka lite i taget. Ett tips är även att använda echo med flush() i din loop så att du ser vad som händer medan scriptet körs.

nabil_akhlaque 2011-04-19 12:32

Citat:

Ursprungligen postat av fabian (Inlägg 20402545)
Använd dig av GetANewsletter!

nej jag kan inte använda mig utav dem, då mailet ska gå igenom facebooks API.

najk 2011-04-19 12:47

Skicka 500 i taget enligt Jim_Westergrens tips om flush() per laddning. Eller spara allt i en databas med en flagga om det är skickat eller inte till varje mottagare. Då kan du köra flera trådar, men begränsa varje tråd till lämplig tid så det inte blir timeout eller time limit.
Så skicka till ett par i taget med en eller flera trådar och håll reda på vilka som är skickade till och om någon tråd håller på att skicka till dem.

Slacker 2011-04-20 03:41

PHPList finns ju för att skicka ut nyhetsbrev.
http://www.phplist.com/

najk 2011-04-20 07:32

Citat:

Ursprungligen postat av Slacker (Inlägg 20402654)
PHPList finns ju för att skicka ut nyhetsbrev.
http://www.phplist.com/

Var hittar du att phplist kan skicka med Facebooks API? Kan inte hitta någon information om det själv nämligen. (vänligen läs gärna hela tråden innan du svarar)

studiox 2011-04-21 13:51

Facebooks api är väl anledningen till att det går långsamt gissar jag eftersom du inte får mellanlagra e-post adresserna hos dig.

Fia 2011-04-28 11:21

http://pear.php.net/packages.php?catpid=14&catname=Mail

Mail Queue


Alla tider är GMT +2. Klockan är nu 07:54.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson