Hallo,

Ik ben momenteel een nieuwsbrievensysteem aan het maken waarbij ik moet mailen naar een 2000 à 3000 emailadressen.

Ik haal deze emailadressen uit de database, en in een loop (while lus) ga ik de email verzenden. Nu is de execution time gelimiteerd tot 30 seconden, en deze kan ik ook niet wijzigen met ini_set().

Op welke manier kan ik dit best oplossen? Is het een goede manier om de emails te verzenden vanuit een loop, of is er nog een betere manier?

groeten
PHP is niet heel erg geschikt voor dit soort zaken, er zijn betere programma's beschikbaar voor bulkverzendingen.

Mocht je het toch willen proberen, gebruik dan goede tools, bijvoorbeeld Swift Mailer. Die heeft eigenlijk alles in huis wat je nodig hebt.

Reageren