Email PHP

17/06/2004 - 18:29 por Carlos | Informe spam
Hola a todos, quisiera plantearos un problema a ver si podeis ayudarme...
veamos, estoy intentado enviar email mediante php y gracias a la funcion
mail todo va de maravilla (salvo por algunas pegas que hay como el no poder
poner el asunto del mensaje o el remitente, cosas que desconozco como se
hacen) hasta ahi va todo medio bien, el problema surge cuando en vez de
mandar como mensaje un texto normal quiero mandar un texto con formato
(vamos, el codigo de una pagina web) que me ocurre? pues que luego cuando
reciben el mail el aparece el codigo en html y no lo interpreta, alguien
puede ayudarme? gracias de antemano

Preguntas similare

Leer las respuestas

#6 Ainvar
22/06/2004 - 17:17 | Informe spam
Enhorabuena ;-)))

Un saludo
Ainvar de los Carnutos
"Carlos" escribió en el mensaje
news:
Ainvar, gracias por la ayuda , desde aquel dia no he podido ponerme de


nuevo
con el asunto de los email, hoy tras enviar uno de prueba para seguir con
ello... TODO FUNCIONABA!!:D:D jeje yo lo flipo jeje no he tocado nada y
ahora si funciona, en fin... cosas de la informatica ;) jeje

un saludo y muchas gracias por la ayuda
"Ainvar" escribió en el mensaje
news:
> Oye, solo una pregunta, como lo envías, directamente desde otra página
> llamas a esta o tienes un formulario que al darle al botón ejecute esta
> parte del código? A lo mejor hay algo mal en la llamada.
>
> Un saludo
> Ainvar de los Carnutos
> "Carlos" escribió en el mensaje
> news:
> > pues ya no se que hacer, he probado de todo y sigue sin funcionarme...
> > gracias de todos modos al menos te has interesado. muchas gracias, un
> saludo
> > "Ainvar" escribió en el mensaje
> > news:
> > > Yo lo tengo asi y funciona:
> > >
> > > $headers="From: ".$_POST[$direccion_respuesta]."";
> > > $headers.="MIME-Version: 1.0Content-type: text/html;
> > >
> > > Te he puesto el from, porque también decías que no sabías como


ponerlo
y
> > va
> > > también con las cabeceras. De todos modos no pones las variables
> $destino
> > y
> > > $asunto y falta cerrar la etiqueta </html> en el cuerpo, aunque
supongo
> > que
> > > en el que pruebas si estarán. Por lo demás yo lo veo bien, no se
porque
> no
> > > te funciona :-((
> > > Un saludo
> > > Ainvar de los Carnutos
> > > "Carlos" escribió en el mensaje
> > > news:
> > > > gracias por contestar.. pero sigo sin poder hacerlo funcionar
> > > > te apunto lo que he puesto...
> > > >
> > > > <?
> > > > $headers = "MIME-Version: 1.0";
> > > > $headers .= "Content-type: text/html;
> > > > $cuerpo="
> > > > <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
> > > > <html>
> > > > <HEAD>
> > > > <TITLE>Titulo de la pagina</TITLE>
> > > > </HEAD>
> > > > ";
> > > > mail($destino,$asunto,$cuerpo,$headers);
> > > >
> > > > y sigue sin funcionarme.
> > > >
> > > > gracias por molestarte en contestarme, un saludo
> > > >
> > > >
> > > > ?>
> > > >
> > > >
> > > >
> > > >
> > > > "Ainvar" escribió en el mensaje
> > > > news:
> > > > > Esto es por el MIME type, esto le indica el formato del mensaje,
por
> > > > defecto
> > > > > es texto plano y debe de ser text/html, echa un vistazo a esta
> > > dirección,
> > > > te
> > > > > explica com usar la función mail:
> > > > >
> > > > > http://es2.php.net/manual/es/function.mail.php
> > > > >
> > > > > Un saludo
> > > > > Ainvar de los Carnutos
> > > > > "Carlos" escribió en el mensaje
> > > > > news:
> > > > > > Hola a todos, quisiera plantearos un problema a ver si podeis
> > > > ayudarme...
> > > > > > veamos, estoy intentado enviar email mediante php y gracias a


la
> > > funcion
> > > > > > mail todo va de maravilla (salvo por algunas pegas que hay


como
el
> > no
> > > > > poder
> > > > > > poner el asunto del mensaje o el remitente, cosas que


desconozco
> > como
> > > se
> > > > > > hacen) hasta ahi va todo medio bien, el problema surge cuando


en
> vez
> > > de
> > > > > > mandar como mensaje un texto normal quiero mandar un texto


con
> > > formato
> > > > > > (vamos, el codigo de una pagina web) que me ocurre? pues que
luego
> > > > cuando
> > > > > > reciben el mail el aparece el codigo en html y no lo


interpreta,
> > > alguien
> > > > > > puede ayudarme? gracias de antemano
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Carlos
22/06/2004 - 17:17 | Informe spam
Ainvar, gracias por la ayuda , desde aquel dia no he podido ponerme de nuevo
con el asunto de los email, hoy tras enviar uno de prueba para seguir con
ello... TODO FUNCIONABA!!:D:D jeje yo lo flipo jeje no he tocado nada y
ahora si funciona, en fin... cosas de la informatica ;) jeje

un saludo y muchas gracias por la ayuda
"Ainvar" escribió en el mensaje
news:
Oye, solo una pregunta, como lo envías, directamente desde otra página
llamas a esta o tienes un formulario que al darle al botón ejecute esta
parte del código? A lo mejor hay algo mal en la llamada.

Un saludo
Ainvar de los Carnutos
"Carlos" escribió en el mensaje
news:
> pues ya no se que hacer, he probado de todo y sigue sin funcionarme...
> gracias de todos modos al menos te has interesado. muchas gracias, un
saludo
> "Ainvar" escribió en el mensaje
> news:
> > Yo lo tengo asi y funciona:
> >
> > $headers="From: ".$_POST[$direccion_respuesta]."";
> > $headers.="MIME-Version: 1.0Content-type: text/html;
> >
> > Te he puesto el from, porque también decías que no sabías como ponerlo


y
> va
> > también con las cabeceras. De todos modos no pones las variables
$destino
> y
> > $asunto y falta cerrar la etiqueta </html> en el cuerpo, aunque


supongo
> que
> > en el que pruebas si estarán. Por lo demás yo lo veo bien, no se


porque
no
> > te funciona :-((
> > Un saludo
> > Ainvar de los Carnutos
> > "Carlos" escribió en el mensaje
> > news:
> > > gracias por contestar.. pero sigo sin poder hacerlo funcionar
> > > te apunto lo que he puesto...
> > >
> > > <?
> > > $headers = "MIME-Version: 1.0";
> > > $headers .= "Content-type: text/html;
> > > $cuerpo="
> > > <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
> > > <html>
> > > <HEAD>
> > > <TITLE>Titulo de la pagina</TITLE>
> > > </HEAD>
> > > ";
> > > mail($destino,$asunto,$cuerpo,$headers);
> > >
> > > y sigue sin funcionarme.
> > >
> > > gracias por molestarte en contestarme, un saludo
> > >
> > >
> > > ?>
> > >
> > >
> > >
> > >
> > > "Ainvar" escribió en el mensaje
> > > news:
> > > > Esto es por el MIME type, esto le indica el formato del mensaje,


por
> > > defecto
> > > > es texto plano y debe de ser text/html, echa un vistazo a esta
> > dirección,
> > > te
> > > > explica com usar la función mail:
> > > >
> > > > http://es2.php.net/manual/es/function.mail.php
> > > >
> > > > Un saludo
> > > > Ainvar de los Carnutos
> > > > "Carlos" escribió en el mensaje
> > > > news:
> > > > > Hola a todos, quisiera plantearos un problema a ver si podeis
> > > ayudarme...
> > > > > veamos, estoy intentado enviar email mediante php y gracias a la
> > funcion
> > > > > mail todo va de maravilla (salvo por algunas pegas que hay como


el
> no
> > > > poder
> > > > > poner el asunto del mensaje o el remitente, cosas que desconozco
> como
> > se
> > > > > hacen) hasta ahi va todo medio bien, el problema surge cuando en
vez
> > de
> > > > > mandar como mensaje un texto normal quiero mandar un texto con
> > formato
> > > > > (vamos, el codigo de una pagina web) que me ocurre? pues que


luego
> > > cuando
> > > > > reciben el mail el aparece el codigo en html y no lo interpreta,
> > alguien
> > > > > puede ayudarme? gracias de antemano
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida