Foros del Web » Programando para Internet » PHP »

problemass!!! (mail HTML)

Estas en el tema de problemass!!! (mail HTML) en el foro de PHP en Foros del Web. HOLA KE TAL COMO VA??? MIREN EL PROBLEM KE TENGO ES EL SIGUIENTE. TENGO UN SCRIPT KE ENVIA UN MAIL EN FORMATO HTML (AL MENOS ...
  #1 (permalink)  
Antiguo 06/04/2006, 12:23
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
Pregunta problemass!!! (mail HTML)

HOLA KE TAL COMO VA??? MIREN EL PROBLEM KE TENGO ES EL SIGUIENTE. TENGO UN SCRIPT KE ENVIA UN MAIL EN FORMATO HTML (AL MENOS DEBERIA HACERLO ), LO KE SUSEDE ES KE AL MENSAJE LO MANDA BIEN ES DECIR LLEGA A DONDE TIENE KE LLEGAR CON LAS CABECERAS Y DEMAS DETALLES EL PRBLEMA ES KE EN EL CUERPO DEL MENSAJE EN VES DE APARESER EL MAIL HTML APARECE EL CODIGO HTML ES DECIR APARECE ESTO

Código HTML:
<table width="200" border="0" cellpadding="0" cellspacing="0" bordercolor="#59628D">
  <tr>
    <td><img src="../images/title_e-mail.jpg" width="500" height="97"></td>
  </tr>
  <tr>
    <td height="220" align="center" valign="top"><div align="center" class="Estilo5">
      <p><em><span class="Estilo2">&iexcl;Feliz Cumplea&ntilde;os</span> 
Mi_Nombre!</em></p>
      <p class="Estilo6">con afecto lo saludamos a usted en este d&iacute;a tan especial 
para usted y para todos aquellos que conocen su vocaci&oacute;n de trabajo y 
profesionalismo.<br>
        Felicidades...
      </p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p align="right" class="Estilo3">atentamente</p>
    </div></td>
  </tr>
  <tr>
    <td height="19" align="center" valign="top"><span 
class="Estilo4">santiagoprofesional.com.ar</span></td>
  </tr>
</table> 

LO KE NO SE SI ES UN PROBLEMA EN MI KODE, EN LA CASILLA O EN LA CONFIGURACION DE MI DOMINIO YA KE EN EL PANEL DE CONTROL TENGO ESTA OPCION KE NOSE SI TIENE ALGO KE VER

"CONFIGURAR MIME ===> AÑADIR ====> EXTENSION Y CONTENIDO"

NO TENGO NI IDEA PARA KE SIRVE NI KE TENGO KE PONER

SALU2
  #2 (permalink)  
Antiguo 06/04/2006, 12:52
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
hey jak para lo proxima trata de no escribir en mayúsculas ... parece como si estuvieras gritando o enojado...

echale un ojo este link http://www.forosdelweb.com/showthrea...350#post254350
  #3 (permalink)  
Antiguo 06/04/2006, 13:00
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
disculpas y mas info de mi prob

hola disculpa por las mayusculas no me di cuenta:

mira si lo de la faq si lo vi y si lo tengo hecho asi con la cabeceras y todo. el mail se manda perfectamente pero en el cuerpo me llega el codigo html no el msj en si aka te paso el code php

Código PHP:
<?
$para
="[email protected]";
$tema="aca el asunto";
$autor"Mi_Nombre";
$autor_mail="[email protected]";
$cabeceras="MIME-Version: 1.0\r\n";
$cabeceras .="Content_type: text/html; charset=iso-8859-1\r\n";
$cabeceras .="From: ".$autor."<".$autor_mail.">\nReply-To:".$autor_mail."\nX-Mailer: PHP/"phpversion();
$mensaje='
<table width="200" border="0" cellpadding="0" cellspacing="0" bordercolor="#59628D">
  <tr>
    <td><img src="../images/title_e-mail.jpg" width="500" height="97"></td>
  </tr>
  <tr>
    <td height="220" align="center" valign="top"><div align="center" class="Estilo5">
      <p><em><span class="Estilo2">&iexcl;Feliz Cumplea&ntilde;os</span> Mi_Nombre!</em></p>
      <p class="Estilo6">con afecto lo saludamos a usted en este d&iacute;a tan especial para usted y para todos aquellos que conocen su vocaci&oacute;n de trabajo y profesionalismo.<br>
        Felicidades...
      </p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p align="right" class="Estilo3">atentamente</p>
    </div></td>
  </tr>
  <tr>
    <td height="19" align="center" valign="top">
  </tr>
</table>'
;

if (@
mail ($para$tema$mensaje$cabeceras)) { 

    echo 
"bien";
}
else { 
    echo 
"mal";
}
?>
Salu2
  #4 (permalink)  
Antiguo 06/04/2006, 13:36
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
ya intaste poniendo dentro tu codigo las etiquetas
Código HTML:
<html><body>tumensaje</body></html> 
  #5 (permalink)  
Antiguo 06/04/2006, 13:45
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
sip ya intente y nada sigue mandando el codigo como cuerpo =(....
  #6 (permalink)  
Antiguo 06/04/2006, 16:00
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
De acuerdo problema resuelto

hola: el problema era un conflicto con las comillas simples y dobles en las cabeceras aka esta la solucion por si alguno le pasa lo mismo

Código PHP:
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
$cabeceras .="From: ".$autor."<".$autor_mail.">\nReply-To:".$autor_mail."\nX-Mailer: PHP/"phpversion(); 
__________________________________________________ _______________
salu2

Estudiar es desconfiar de la inteligencia del compañero de al lado.
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 17:48.