1

我制作了一个脚本来从 PIPE 获取电子邮件正文。这是我得到的:

--_a09b8441-38d7-411d-93d3-19fe256fc2d3_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

isto=2C isto =E9 um t=E9ste! :D

使用正则表达式后,我只得到了这个:

isto=2C isto =E9 um t=E9ste! :D

无论如何,发送的电子邮件是:

isto, isto é um téste! :D 

我已经尝试用 iconv 转换它,但它没有改变。我需要从我收到的内容中获取带有口音的发送内容。

请帮我。先感谢您。

4

1 回答 1

1

我已经找到了如何做到这一点。代码:

$message='isto=2C isto =E9 um t=E9ste! :D';
$message=quoted_printable_decode($message)
$message=iconv('iso-8859-1','utf-8', $message);

输出:

isto, isto é um téste! :D
于 2013-04-20T23:05:44.453 回答