Cita: no me da ningún error ni ningún resultado ni por pantalla ni en el email
La idea de var_dump(), lo mismo que usar echo, es que te muestre por pantalla el contenido de las variables, una vez caragas, para puedas ver el error en la construcción.
Para que se entienda lo que quiero que visualices, al dumpear $cabeceras deberías obtener algo como
Cita: Content-type: text/html
To: /* Aqui no estas poniendo nada */
From: Mi Empresa
Bcc: //* Aqui la lista de e-mails */
La verdad es que me parece que no consultaste ni siquiera el manual de referencia (
http://www.php.net/manual/es/function.mail.php). Allí tienes un ejemplo clarísimo de cómo debe estar armado el encabezado de un e-mail.
Veamos cómo debería quedar, según yo lo veo:
Código PHP:
Ver original
$asunto = $titulo;
$html = "aquí va el contenido";
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$cabeceras .= 'To: $email'."\r\n";
$cabeceras .= 'From: $email '."\n";
$cabeceras .= 'Bcc:';
foreach ($row_Clientes['txtEmail'] as $mails ) {
$cabeceras .= $mails.",";
}
$cabeceras .= "\r\n";
if (mail($email,$asunto,$html,$cabeceras)) { echo '<script language="JavaScript" type="text/javascript">
//<![CDATA[
alert("Mensaje enviado!");
//]]>
</script>
<SCRIPT LANGUAGE=javascript>
window.history.go(-1)
</SCRIPT>
';
}
else {
echo 'Error!';
}