Yo de todas formas recomiendo que useis esta clase ^_^
http://phpmailer.sourceforge.net/
Un saludo.
El día 5/03/07, Javier Quer <[EMAIL PROTECTED]> escribió:
>
> Hola Fernando,
>
> Gracias por tu respuesta.
>
> Mi proveedor de alojamiento me ha proporcionado una muestra que (por fin)
> ¡Funciona! No obstante probaré el código que has enviado, pues además me
> parece interesante las últimas tres líneas.
>
> Te mando un saludo cordial,
> Javier Q.
>
> P.D.
> Este es el código que me ha proporcionado mi proveedor:
>
> <?
> mail("[EMAIL PROTECTED]",
> "=?iso-8859-1?Q?esto_es_una_prueba_de_acentos_=E1_=E9_=ED_=F3_=FA?=",
> "esto
> es una prueba ññññññ");
> ?>
>
> ----- Original Message -----
> From: "Fernando" <[EMAIL PROTECTED]>
> To: "Lista dedicada a Actionscript" <[email protected]>
> Sent: Thursday, March 01, 2007 11:48 PM
> Subject: Re: [ASNativos][OFF TOPIC] PHP. Función mail (). Caracteres
> especiales en asunto
>
>
> Prueba con las cabeceras del correo.
>
> Como bien sabras, la funcion mail de PHP adminte 4 parametros, Para,
> Asunto,
> Mensaje y Cabeceras
> Dentro de las cabeceras, le puedes adjuntar la codificación (CHARSET) de
> los
> caracteres del correo ISO-8859-1, UTF-7, UTF-8 ...
>
> Te adjunto el formato que suelo utilizar yo, para solucionar ese problema
> que estas teniendo ( por si te sirviera de algo ):
>
> $Cabecera = "";
> $Cabecera .= "From: [EMAIL PROTECTED]"; // ESTA LINEA CAMBIALA CON
> EL NOMBRE QUE DESEES PONER
> $Cabecera .= "Reply-To: [EMAIL PROTECTED]"; // ESTA LINEA CAMBIALA
> CON
> EL CORREO AL QUE QUIERES QUE TE ENVIEN LA RESPUESTA, O DEJALO EN BLANCO
> SI
> NO QUIERES RESPUESTA
> $Cabecera .= "MIME-Version: 1.0\r\n";
> $Cabecera .= "Content-type: text/html; charset=iso-8859-1\r\n"; //
> ESTA ES LA LINEA QUE TE COMENTO, PON ESTE CHARSET y SI NO TE FUNKA PRRUEBA
> CON charset=UTF-8
> $Cabecera .= "X-Priority: 3\r\n";
> $Cabecera .= "X-MSMail-Priority: Low\r\n";
> $Cabecera .= "X-Mailer: WEB Mailing\r\n";
>
> Las 3 ultimas lineas se supone que evitan que algunos webmail's y
> programas
> de correo envien tus correos a la carpeta de NO DESEADOS o lo tomen como
> SPAM. Una cosa muy importante es que insertes en cada linea de cabecera,
> al
> final, \r\n, si no no funcionaran bien las cabeceras :)
>
> Espero que te sirva de ayuda, ya me contaras.
> F:
>
>
> ----- Original Message -----
> From: "Javier Quer" <[EMAIL PROTECTED]>
> To: "Lista dedicada a Actionscript" <[email protected]>
> Sent: Thursday, March 01, 2007 12:00 PM
> Subject: Re: [ASNativos][OFF TOPIC] PHP. Función mail (). Caracteres
> especiales en asunto
>
>
> Hola Félix, y gracias por tu respuesta.
>
> He probado tu propuesta pero el problema continua.
>
> Saludos,
> Javier
> ----- Original Message -----
> From: "Siroko" <[EMAIL PROTECTED]>
> To: "Lista dedicada a Actionscript" <[email protected]>
> Sent: Thursday, March 01, 2007 11:29 AM
> Subject: Re: [ASNativos] [OFF TOPIC] PHP. Función mail (). Caracteres
> especiales en asunto
>
>
> Hola JAvier,
>
> Has mirado la codificación del fichero? abrelo con por ej. bloc de notas y
> en guardar como, mira la codificación del archivo y pónselo en utf-8 a ver
> si así se soluciona.
>
> Saludos y suerte.
>
> Félix.
>
> > Hola,
> >
> > Disculpad por el off topic, pero hasta el momento no he encontrado una
> > solución a este problema:
> >
> > He desarrollado un script PHP que manda un mensaje de correo electrónico
> > utilizando la función mail().
> > Los caracteres especiales que contiene el asunto llegan mal
> interpretados.
> >
> > He comunicado esto a mi proveedor de alojamiento web y me dice que he de
> > codificar el asunto como UTF-8. Lo he codificado utilizando la función
> > utf8_encode() y tampoco funciona de forma correcta.
> >
> > Agradezco cualquier luz sobre este asunto.
> >
> > Muchas gracias.
> > Javier Q
> >
> > P.D.
> > Adjunto los dos códigos; sin codificar y codificado
> >
> > <?php
> > mail("[EMAIL PROTECTED]", "Prueba de correo con eñes y acentos á é í ó
> ú
> > à
> > è ì ò ù", "Prueba de correo con eñes y acentos á é í ó ú à è ì ò ù");
> > ?>
> >
> > <?php
> > $asunto="Prueba de correo con eñes y acentos á é í ó ú à è ì ò ù";
> > $asunto_utf8 = utf8_encode($asunto);
> > mail("[EMAIL PROTECTED]", $asunto_utf8, "Prueba de correo con eñes y
> > acentos á é í ó ú à è ì ò ù");
> > ?>
> >
> >
> >
> > -----------------------------------------------------
> > ASNativos
> > www.5dms.com
> > subscripciones/desubscripciones
> > http://asnativos.5dms.com
> > -----------------------------------------------------
> >
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------