0

我正在使用 Swiftmailer 将表单的内容发送到 gmail 帐户。文本在第一次收到时显示为良好的 html,但在转发时变成了 html 代码和表单内容的乱码混合。为什么是这样?如何解决?

消息类似于:

$cuerpo_de_mensaje = "<h1>Resultado de Evaluaci&oacute;n de Curso ". $curso_tomado."</h1>".
                     "<h3>"."Participante"."</h3>".
                     "<p>"."El participante que llen&oacute; la evaluaci&oacute;n fue:&nbsp;"."<b>".$nombre_apellido."</b>"."</p>";

它是使用以下方式发送的:

 $message->setBody( $cuerpo_de_mensaje, 'text/html');

也许这是这个'text/html'参数的问题?

4

1 回答 1

1

将转发参数更改为 unicode utf-8 解决了该问题。

于 2010-09-27T22:48:01.647 回答