Comunidad de diseño web y desarrollo en internet online

Problemas envio de neswletter

Citar            
MensajeEscrito el 17 Ago 2006 12:05 pm
Hola:

Estoy teniendo un problema con el envio de newsletter. El envio aparente mente lo hace bien, pero al abrir el correo solo me aparece el codigo html. Lo estoy recibiendo en un webmail directamente.

El codigo es el siguiente:

$correo = "[email protected]";
//$idusuario = mysql_result($result,$x,0);
$destinatario = "$correo";
$asunto = "News Endins";
//$message = "$texto";
$message = "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>\n
<html>\n
<head>\n
<title>Boletin endins</title>\n
<meta http-equiv='imagetoolbar' content='no' />\n
<head>
<title>endins</title>
<style>


</style>
</head>
<body>
<table width=600 border=0 bgcolor=#666666>
<tr>
</td align=center>
<table width=550 border=0 bgcolor=#FFFFFF>
<tr>
<td valign=top>
<img src=http://www.alfedel.com/boletin/ALFEDE_HEADER.jpg border=0 width=550>
</td>
</tr>
</table>

</body>
</html>";


define (NL,"\r\n");


$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: UBQ Piel <[email protected]>\r\n";


if (@mail($destinatario,$asunto,$message, $headers)) {
$msg = $x."&nbsp;Mensaje enviado correctamente a las direccion de contacto: ".$correo;
} else {
$msg = $x."&nbsp;El mensaje no se ha podido enviar correctamente a: ".$correo;
}
print("<font size=2 face=Arial color=#000000>".$msg."</font><br>");



Lo curioso es que el los encabezados al recibir el mail en el FROM aparece (unknown sender) y en el asunto:

News Endins - Content-type: text/html; charset=iso-8859-1 From: UBQ Piel <[email protected]> <!DOCTYPE … 1:52 pm

en vez de New endins a secas.

gracias.

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Ago 2006 04:16 pm
Curioso!! he probado el mismo código en otro servidor y funciona.. pero claro no es el servidor donde tiene que estar.

Puede tener algo que ver estas lineas
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

o bien son especificaciones que tienen que ir en el php del servidor...?

si alguien sabe algo que me cuente por favor..

gracias

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Ago 2006 05:59 pm
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: UBQ Piel <[email protected]>\r\n";


Cambia esos saltos de línea ( \r\n ) por \r sólamente o \n sólamente
según el servidor unos funcionan y otros no @·@

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 18 Ago 2006 09:27 am
Gracias!!!
Ahora si funciona, pero me ocurre algo curioso. Cuando lo envio a mi dirección de gmail, llega y cuado lo mando al una de dominio no?

Sigue siendo problema de código o de servidor.


salu2

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Sep 2006 11:36 am
Alquien sabe que puede ocurrir?

Gracias

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Sep 2006 05:30 pm
Bueno yo tuve y tengo todavía problemas como el tuyo, al parecer no se porque motivo en algunas cuentas de correo llegan perfectamente, en otras como un WEBMAIL llega solo el html, Y en otros pues ni llega... o se van a la BANDEJA DE ARCHIVOS NO DESEADOS.. mm bueno.. creo ke es un buen tema este POST.... mas de uno tenemos este problema seguro.. saludos.. a todos. CL..

Por wizardxyz

37 de clabLevel



Genero:Masculino  

Valencia - España

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.