PHPMailer: Codificación UTF-8 en el asunto


PHPMailer es una clase de PHP que te permite simplificar el proceso de envio de correos. ivermectin would not be used when treating which parasite? vtne

Para evitar que el asunto de un correo aparezca dañado como:

Noticias más leídas

debemos utilizar el siguiente “parche”:

[sourcecode language=”php”]
Subject = utf8_encode(“=?UTF-8?B?” . base64_encode(“Noticias más leídas”) . “?=”);
//…
//…
//…
?>
[/sourcecode]
con esto el asunto se arreglará y quedará así:

Noticias más leídas

Saludos!


8 repuestas a “PHPMailer: Codificación UTF-8 en el asunto”

  1. Interesante dato, pero a mí no me funcionaba (probando con los webmails de Yahoo y Gmail) Pero sí me funcionó usando solamente la función “utf8_encode();” (Ojo, no utf8_decode(), creo que wilfredo se equivocó al escribir) Quedaría, por ejemplo: $mail->Subject = utf8_encode(“Noticias más leídas”);

Agregar un comentario

Su dirección de correo no se hará público.

This site uses Akismet to reduce spam. Learn how your comment data is processed.