Ik ben recent begonnen met versturen van een nieuwsbrief via een eigen geschreven php script. Probleem is dat bij een enkeling de inhoud slechts gedeeltelijk getoond word. Vooralsnog kan ik geen patroon ontdekken waarom dat gebeurt. Deze nieuwsbrief wordt verstuurd naar >1000 personen. De opzet van het script is zeer simpel en standaard mijn inziens.
1. Het mail script haalt gebruikers op uit de Mysql database (150 per keer). De cronjob voor het versturen loopt */2
2. vervolgens lees ik de content in middels 'file_get_contents'. De inhoud van de nieuwsbrief is al eerder weggeschreven naar een html file die dus ingelezen wordt.
3. Met het mail commando van PHP worden vervolgens de nieuwsbrieven verstuurd
$headers = "From: xxx <xxx@xxx.nl> \r\n";
$headers .= "MIME-Version: 1.0 \r\n";
$headers .= "Content-Type: text/html; charset=utf-8 \r\n";
// Mail
mail("$naam <".$email.">", $subject, $content, $headers);
Mis ik iets? Alvast bedankt voor de eventuele hulp.
1. Het mail script haalt gebruikers op uit de Mysql database (150 per keer). De cronjob voor het versturen loopt */2
2. vervolgens lees ik de content in middels 'file_get_contents'. De inhoud van de nieuwsbrief is al eerder weggeschreven naar een html file die dus ingelezen wordt.
3. Met het mail commando van PHP worden vervolgens de nieuwsbrieven verstuurd
$headers = "From: xxx <xxx@xxx.nl> \r\n";
$headers .= "MIME-Version: 1.0 \r\n";
$headers .= "Content-Type: text/html; charset=utf-8 \r\n";
mail("$naam <".$email.">", $subject, $content, $headers);
Mis ik iets? Alvast bedankt voor de eventuele hulp.