Foros del Web » Programando para Internet » PHP »

E-mail HTML con PHP‏

Estas en el tema de E-mail HTML con PHP‏ en el foro de PHP en Foros del Web. Estimados buenas, los molesto para consultarte acerca de un código que estoy haciendo y es raro lo que me pasa. Cuando se registran en la ...
  #1 (permalink)  
Antiguo 13/09/2013, 11:37
 
Fecha de Ingreso: enero-2013
Ubicación: Buenos Aires San Miguel
Mensajes: 2
Antigüedad: 11 años, 9 meses
Puntos: 0
E-mail HTML con PHP‏

Estimados buenas, los molesto para consultarte acerca de un código que estoy haciendo y es raro lo que me pasa. Cuando se registran en la pagina automáticamente se le envía un correo en formato html y a algunos usuarios le llega de esta forma... sabes porque?

-----Mensaje original-----
De:
Enviado el: Ninguno
Para: [email protected]
Asunto: XX Felicitaciones!! Bienvenido a nuestros sitio web!

Content-type: text/html; charset=iso-8859-1

To: XX <[email protected]>

From: XXXXX <[email protected]>

Reply-To: XXXXX <[email protected]>

Message-Id: <[email protected]>
Date: Thu, 12 Sep 2013 18:03:17 -0300 (ART)
Return-Path: [email protected]
X-OriginalArrivalTime: 12 Sep 2013 20:48:15.0827 (UTC)
FILETIME=[677CC230:01CEAFF9]


'<html><head>
</head>
<body>
<div align='center'>
<table class='ecxMsoNormalTable' border='0' cellpadding='0'
width='100%' style='width:100.0%;background:#fff;'>
<tbody>
<tr>
<td style='padding:.75pt .75pt .75pt
.75pt;'><div align='center'>
<img
src='http://www.xxxxx.xxx/mail-header.jpg' alt='XXXXXx'><table
class='ecxMsoNormalTable' border='0' cellspacing='0' cellpadding='0'
width='600' style='width:450.0pt;'><tbody>
<tr style='
height: 30pt;
'><td style='padding:0cm 0cm 0cm 0cm;'><table class='ecxMsoNormalTable'
border='0' cellspacing='0' cellpadding='0' width='600'
style='width:450.0pt;'><tbody><tr style='height: 30pt;'><td width='10'
valign='top' style='width:7.5pt;background:#fcc506;padding:0cm 0cm 0cm
0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p></td><td
style='background:#fcc506;padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p
class='ecxMsoNormal'><span
style='font-size:15.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:white;'>&nbsp;Alta de Usuario</span></p></td><td width='10'
valign='top' style='width:7.5pt;background:#fcc506;padding:0cm 0cm 0cm
0cm;height:15.0pt;'><p class='ecxMsoNormal' align='right'
style='text-align:right;'>&nbsp;</p></td></tr><tr height='0'><td width='10'
style='border:none;'></td><td width='580' style='border:none;'></td><td
width='10' style='border:none;'></td></tr></tbody></table></td></tr><tr
style='height: 10pt;'><td style='background:white;padding:0cm 0cm 0cm
0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p></td></tr><tr><td
valign='top' style='background:white;padding:0cm 0cm 0cm 0cm;'><div
align='center'><table class='ecxMsoNormalTable' border='0' cellspacing='0'
cellpadding='0' width='600' style='width:450.0pt;'><tbody><tr><td width='30'
style='width:22.5pt;padding:0cm 0cm 0cm 0cm;'><p
class='ecxMsoNormal'>&nbsp;</p></td><td valign='top' style='padding:0cm 0cm
0cm 0cm;'><h2><span
style='font-size:13.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#000;'>Gracias por elegirnos!</br></br>Bienvenido a la comunidad
Plastica VC SRL a trav&eacute;s de nuestra p&aacute;gina podr&aacute;
obtener muchos beneficios.</span></h2><p><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#555555;'>Generamos para usted un &Aacute;rea de Cliente con los
siguientes datos:</span></p><table class='ecxMsoNormalTable' border='0'
cellspacing='0' cellpadding='0'><tbody><tr><td style='padding:0cm 0 cm 0cm
0cm;'><ul><li class='ecxMsoNormal'
style='color:#555555;line-height:16.5pt;'><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Usuario: </span><strong><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#fcc506;'><a href='mailto:[email protected]'><span
style='font-weight:normal;'>[email protected]</span></a></span></stro
ng><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'> </span></li><li class='ecxMsoNormal'
style='color:#555555;line-height:16.5pt;'><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Contraseña: </span><strong><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#fcc506;'>46634243</span></strong><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'> </span></li><li class='ecxMsoNormal'
style='color:#555555;line-height:16.5pt;'><span

style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>URL de acceso: </span><a href='http://www.plasticavc.com'
target='_blank'><strong><span>http://www.plasticavc.com</span></strong></a><
/li></ul></td></tr></tbody></table><p class='ecxMsoNormal'><span
style='font-size:10.5pt;font-family:'Arial','sans-serif';color:#555555;displ
ay:none;'>&nbsp;</span></p><table class='ecxMsoNormalTable' border='0'
cellspacing='0' cellpadding='0'><tbody><tr><td
style='background:#fff6aa;padding:11.25pt 11.25pt 11.25pt 11.25pt;'><p
class='ecxMsoNormal' style=''><strong><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#666666;'>Atención:</span></strong><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#666666;'><br>Conserve este e-mail en un lugar seguro para futura
referencia. Este mensaje contiene los datos de acceso a su &Aacute;rea de
Cliente</span></p></td></tr></tbody></table><p class='
ecxMsoNormal'><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#555555;display:none;'>&nbsp;</span></p><table
class='ecxMsoNormalTable' border='0' cellspacing='0'
cellpadding='0'><tbody><tr><td style='padding:0cm 0cm 0cm 0cm;'><p
class='ecxMsoNormal' style=''><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#555555;'>A través de su Área de Cliente, podrás entre otras
cosas:</span></p></td></tr><tr><td style='padding:0cm 0cm 0cm 0cm;'><ul><li
class='ecxMsoNormal' style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Realizar pedidos personalizados.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Agregar, Modificar o Eliminar productos de su carrito de
compras.</span></li><li class='ecxMsoNormal' style='color:#777
777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Buscar por codigos.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Visualizar los precios actualizados.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Visualizar el estado de sus pedidos.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Duplicar pedido</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Imprimir Catalogo Ilustrados por orden Alfanumerico.</span></li><li
class='ecxMsoNormal' style='color:#777777;line-he ight:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Imprimir Catalogo Ilustrados por orden Numerico.</span></li><li
class='ecxMsoNormal' style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Imprimir las ficha de cada productos con fotos.</span></li><li
class='ecxMsoNormal' style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Imprimir su pedido.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>Realizar consultas.</span></li><li class='ecxMsoNormal'
style='color:#777777;line-height:16.5pt;'><span
style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;'>y mucho más.</span></li></ul></td></tr></tbody></table><p><em><b><span
style='font-size:10.5pt;font-
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#555555;'>Quedamos a
su disposición.</span></b></em><span
style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;
;color:#555555;'><br>Departamento Administrativo<br><a
href='http://plasticavc.com' target='_blank' title='PlasticaVC.com La
calidad en motorepuestos'>PlasticaVC.com</a> - La calidad en
motorepuestos</span></p></td><td width='30' style='width:22.5pt;padding:0cm
0cm 0cm 0cm;'><p
class='ecxMsoNormal'>&nbsp;</p></td></tr></tbody></table></div></td></tr><tr
><td valign='top' style='background:white;padding:0cm 0cm 0cm
0cm;'></td></tr><tr style='height:15.0pt;'><td style='padding:0cm 0cm 0cm
0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p><img
src='http://www.plasticavc.com/mail-footer.jpg' alt='Plastica VC
SRL'></td></tr><tr><td valign='top' style='padding:0cm 0cm 0cm 0cm;'><p
class='ecxMsoNormal' align='center' style='text-align:center;'><span
style='font-size:9.0pt;font-family:&quot;Aria
l&quot;,&quot;sans-serif&quot;;color:#999999;'>Todos los derechos
reservados PlasticaVC.com - 2013</span></p></td></tr><tr
style='height:30.0pt;'><td style='padding:0cm 0cm 0cm 0cm;height:30.0pt;'><p
class='ecxMsoNormal'>&nbsp;</p></td></tr></tbody></table></div></td></tr></t
body>
</table>
</div></body></html>'
  #2 (permalink)  
Antiguo 13/09/2013, 12:27
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: E-mail HTML con PHP‏

Si algunos ven bien el email y otros no, seguramente su gestor de correo o no lee html o bien considera el email como tipo spam. No me molesté mucho en leer el contenido, pero sucede con mayor frecuencia cuando en el html del email enlazas contenido remoto en vez de "embeberlo" dentro del mismo email.
  #3 (permalink)  
Antiguo 13/09/2013, 12:31
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: E-mail HTML con PHP‏

Que mala costumbre de la gente en no usar highlight...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #4 (permalink)  
Antiguo 13/09/2013, 12:56
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
Respuesta: E-mail HTML con PHP‏

Hola Amiguito,
mejor mostranos el codigo php que genera esta salida en el mail

y como dice locho_rojas usa el higtlight, por ejemplo

Código PHP:
Ver original
  1. <?
  2. echo 'holen';
  3. ?>
  #5 (permalink)  
Antiguo 13/09/2013, 13:45
 
Fecha de Ingreso: enero-2013
Ubicación: Buenos Aires San Miguel
Mensajes: 2
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: E-mail HTML con PHP‏

Gente disculpen, este es el codigo. Muchas gracias!
Código PHP:
<?php
    
        
/* EMAIL AL CLIENTE */
    
    
$target "[email protected]";
    
$targetname "XXXXX XXXX XXXX";
    
$subjprefixe true
    
$subjprefix "sus datos llegaron correctamente!";

    
$headers  'MIME-Version: 1.0' "\r\n";
    
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
    
$headers .= 'To: ' $tnombre ' <' $temail '>' "\r\n";
    
$headers .= 'From: ' $targetname ' <' $target '>' "\r\n";
    
$headers .= 'Reply-To: ' $targetname ' <' $target '>' "\r\n";
    
    if(
$subjprefixe == true) {  
        
$subjprefix $tnombre" " .$subjprefix ;
    }
    
$message "<html><head>
    </head>
    <body>
    <div align='center'>
        <table class='ecxMsoNormalTable' border='0' cellpadding='0' width='100%' style='width:100.0%;background:#fff;'>
            <tbody>
                <tr>
                    <td style='padding:.75pt .75pt .75pt .75pt;'><div align='center'>
                    <img src='http://www.xxxxxxxx.xxx/2013/img/mail/mail-header.jpg' alt='XXXXXX VC SRL'><table class='ecxMsoNormalTable' border='0' cellspacing='0' cellpadding='0' width='600' style='width:450.0pt;'><tbody>
                        <tr>
                            </tr><tr style='height:7.5pt;'><td valign='top' style='padding:0cm 0cm 0cm 0cm;height:7.5pt;'><p class='ecxMsoNormal'><span style='font-size:4.0pt;'>&nbsp;</span></p></td></tr><tr><td style='padding:0cm 0cm 0cm 0cm;'><table class='ecxMsoNormalTable' border='0' cellspacing='0' cellpadding='0' width='600' style='width:450.0pt;'><tbody><tr style='height:7.5pt;'><td colspan='2' valign='top' style='background:#fcc506;padding:0cm 0cm 0cm 0cm;height:7.5pt;'><p class='ecxMsoNormal'><span style='font-size:4.0pt;'>&nbsp;</span></p></td><td width='10' valign='top' style='width:7.5pt;background:#fcc506;padding:0cm 0cm 0cm 0cm;height:7.5pt;'><p class='ecxMsoNormal' align='right' style='text-align:right;'><span style='font-size:4.0pt;'>&nbsp;</span></p></td></tr><tr style='height:15.0pt;'><td width='10' valign='top' style='width:7.5pt;background:#fcc506;padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p></td><td style='background:#fcc506;padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p class='ecxMsoNormal'><span style='font-size:15.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:white;'>&nbsp;Pedido de Registro</span></p></td><td width='10' valign='top' style='width:7.5pt;background:#fcc506;padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p class='ecxMsoNormal' align='right' style='text-align:right;'>&nbsp;</p></td></tr><tr style='height:7.5pt;'><td colspan='3' valign='top' style='background:#fcc506;padding:0cm 0cm 0cm 0cm;height:7.5pt;'><p class='ecxMsoNormal'><span style='font-size:4.0pt;'>&nbsp;</span></p></td></tr><tr height='0'><td width='10' style='border:none;'></td><td width='580' style='border:none;'></td><td width='10' style='border:none;'></td></tr></tbody></table></td></tr><tr style='height:15.0pt;'><td style='background:white;padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p></td></tr><tr><td valign='top' style='background:white;padding:0cm 0cm 0cm 0cm;'><div align='center'><table class='ecxMsoNormalTable' border='0' cellspacing='0' cellpadding='0' width='600' style='width:450.0pt;'><tbody><tr><td width='30' style='width:22.5pt;padding:0cm 0cm 0cm 0cm;'><p class='ecxMsoNormal'>&nbsp;</p></td><td valign='top' style='padding:0cm 0cm 0cm 0cm;'><h2><span style='font-size:13.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#000;'>Sus datos han sido enviados correctamente.</span></h2><p><span style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#555555;'>Los mismos están siendo procesados.</span></p><p class='ecxMsoNormal'><span style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#555555;display:none;'>&nbsp;</span></p><table class='ecxMsoNormalTable' border='0' cellspacing='0' cellpadding='0'><tbody><tr><td style='background:#fff6aa;padding:11.25pt 11.25pt 11.25pt 11.25pt;'><p class='ecxMsoNormal' style=''><strong><span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#666666;'>Atención:</span></strong><span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#666666;'><br>Igualmente tiene a su disposición en nuestra página web la información de cada uno de nuestros productos!</span></p></td></tr></tbody></table><p><em><b><span style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#555555;'>Quedamos a tu disposición.</span></b></em><span style='font-size:10.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#555555;'><br>Departamento Administrativo<br><a href='http://xxxxxxxx.xxx' target='_blank' title='xxxxxxxx.xxx La calidad en motorepuestos'>xxxxxxxx.xxx</a> - La calidad en motorepuestos</span></p></td><td width='30' style='width:22.5pt;padding:0cm 0cm 0cm 0cm;'><p class='ecxMsoNormal'>&nbsp;</p></td></tr></tbody></table></div></td></tr><tr><td valign='top' style='background:white;padding:0cm 0cm 0cm 0cm;'></td></tr><tr style='height:15.0pt;'><td style='padding:0cm 0cm 0cm 0cm;height:15.0pt;'><p class='ecxMsoNormal'>&nbsp;</p><img src='http://www.xxxxxxxx.xxx/2013/img/mail/mail-footer.jpg' alt='XXXXXX VC SRL'></td></tr><tr><td valign='top' style='padding:0cm 0cm 0cm 0cm;'><p class='ecxMsoNormal' align='center' style='text-align:center;'><span style='font-size:9.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#999999;'>Todos los derechos reservados xxxxxxxx.xxx - 2013</span></p></td></tr><tr style='height:30.0pt;'><td style='padding:0cm 0cm 0cm 0cm;height:30.0pt;'><p class='ecxMsoNormal'>&nbsp;</p></td></tr></tbody></table></div></td></tr></tbody>
                </table>
    </div></body></html>"
;
    
    
/* Consultas */
    
include("admin/class/cnn.php");
    
$consultaEmail "SELECT titu_email FROM clientes WHERE titu_email = '$temail'";
    
$resultadoEmail mysql_query($consultaEmail$link);
    
$filaEmail mysql_fetch_array($resultadoEmailMYSQL_ASSOC);
    
    
ini_set(sendmail_from'[email protected]');
    
    if(
$filaEmail['titu_email'] == $temail){
        echo 
'<span id="suscripto">Ya se encuentra suscripto</span>';
    }else if(
mail($temail$subjprefix$message$headers)){
        
$consultaEntrada "INSERT INTO clientes 
         (emp_avatar, emp_rsocial, emp_nomfantasia, emp_direccion, emp_localidad, emp_ciudad, emp_pais, emp_cp, emp_cuit, emp_ingbrutos, emp_entrega, titu_nombre, titu_email, titu_telefono, titu_movil, titu_pass, titu_pass_encript, titu_estado) 
         VALUES ('avatar.jpg','$rsocial', '$namef', '$dir', '$loc', '$ciudad', '$pais', '$cp', '$cuit', '$ingresos', '$entrega', '$tnombre', '$temail', '$ttel', '$tmovil','$tpass','"
.md5($tpass)."','Analizando')
         "
;
        
$resultadoEmail mysql_query($consultaEntrada$link);
        
        echo 
'<span id="enviado">Muchas gracias!!! <br>Mensaje enviado correctamente.</span>';
    }else {
        echo 
'<span id="error">Ocurrio un error mientras se enviaba el email.</span>';
    }
    
?>
  #6 (permalink)  
Antiguo 13/09/2013, 13:56
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 21 años, 1 mes
Puntos: 24
Respuesta: E-mail HTML con PHP‏

Yo intentaria reproducir el error para despues poder hacer pruebas, seguramente es cuestion del ciente de correo y/o navegador.

Despues de reproducir el error simplificaria lo maximo posible el html, creo q puedes tener el html mal formado o podria ser el css.

Etiquetas: e-mail, html, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:52.