[resolvido] [PHPMailer] Como formatar o email igual eu escrevo no Textarea?

Olá, consegui finalmente usar a classe phpMailer *achei show de bola. Mas meus emails não são recebidos da mesma forma que eu escrevo na minha página php.

Fiz um textarea para o corpo do email, mas estou com divergências em espaços (tecla enter) e acentos.

por exemplo:

  • PHP:

Meu nome é email.

espaço aqui.

-COMO EU RECEBO

Meu nome é email. espaço aqui.

Ou seja, problemas com espaço e acentos. Para banco de dados, está normal, se eu coloco acento em algum campo, ele vai com acento pro banco. Mesma coisa em impressão, se eu imprimo “é”, aparece “é”.

Só em emails mesmo. No começo da minha página, tem a tag :

valew !

Como não programo em PHP, talvez eu esteja complicando algo simples. Mas, de modo geral, você pode criar uma função para remover ou substituir caracteres com acentos e caracteres especiais.

Achei um jeito sussa.

$Assunto = utf8_decode($Assunto);

$Corpo = nl2br($Corpo);
$Corpo = utf8_decode($Corpo);

Com isso tudo de resolve. Valew