verdeye
Legacy Member
Hoi,
ik werk aan een scriptje om nieuwsbrieven te verzenden.
Qua content etc .. is alles in orde, het probleem is dat bepaalde domeinen blijkbaar de nieuwsbrief niet ontvangen, zelfs niet in de spam map.
Welke niet: pandora.be, telenet.be <- weet ik al zeker
Welke wel: gmail.com, msn.com, hotmail.com <- weet ik ook al zeker
De adressen worden uit een db gehaald, nadien als string aan elkaar gezet om zo in de Bcc header te passen.
Algemeen overzicht van hoe ik het gebruik.
Is dit te wijten aan een bepaalde bug, bug in de code, aan de host?
Ik heb geen idee meer waar ik het probleem moet gaan zoeken.
Alvast bedankt,
ik werk aan een scriptje om nieuwsbrieven te verzenden.
Qua content etc .. is alles in orde, het probleem is dat bepaalde domeinen blijkbaar de nieuwsbrief niet ontvangen, zelfs niet in de spam map.
Welke niet: pandora.be, telenet.be <- weet ik al zeker
Welke wel: gmail.com, msn.com, hotmail.com <- weet ik ook al zeker
De adressen worden uit een db gehaald, nadien als string aan elkaar gezet om zo in de Bcc header te passen.
Algemeen overzicht van hoe ik het gebruik.
PHP:
$from = "noreply <[email protected]>";
$to = "Newsletter <[email protected]>";
$body_simple = "<a href=\"http://www.mijndomein.com/newsletter/1/\">Klik hier</a> als deze email onleesbaar is.<br />";
$boundary = md5(uniqid(time()));
$headers = 'From: ' . $from . "\n";
$headers .= 'To: ' . $to . "\n";
$headers .= 'Bcc: ' .$ontvangers. "\n";
$headers .= 'Return-Path: ' . $from . "\n";
$headers .= 'MIME-Version: 1.0' ."\n";
$headers .= 'Content-Type: multipart/alternative; boundary="' . $boundary . '"' . "\n\n";
$headers .= $body_simple . "\n";
$headers .= '--' . $boundary . "\n";
$headers .= 'Content-Type: text/plain; charset=ISO-8859-1' ."\n";
$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";
$headers .= $body_simple . "\n";
$headers .= '--' . $boundary . "\n";
$headers .= 'Content-Type: text/HTML; charset=UTF-8' ."\n";
$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";
$headers .= $inhoud . "\n";
$headers .= '--' . $boundary . "--\n";
mail('', "onderwerp",'', $headers)
Is dit te wijten aan een bepaalde bug, bug in de code, aan de host?
Ik heb geen idee meer waar ik het probleem moet gaan zoeken.
Alvast bedankt,
