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
-----------------------------------------------------