邮件客户端包装文本

时间:2012-12-13 15:04:38

标签: php email formatting

我使用zend库获取电子邮件的正文但文本已被包装。在邮件客户端中查看相同的邮件时,文本格式正确。

e.g。 原始邮件 - 你好吗?我很好,谢谢?你在哪里?

            test data. testing again.

收到邮件 - 你好吗?我很好,谢谢?

            Where are you?
            test data. testing again. 

在收到的邮件中,文字“你在哪里?”被包裹因此出现在一个新的行。

我需要删除我假设邮件客户端因为包装而引入的不需要的新行字符。

邮件标题的详细信息: 内容类型:text / plain;字符集= UTF-8;格式=流入 内容传输编码:8位

如何使用任何php方法获取文本的原始格式并删除多余的新行字符? 邮件客户端如何正确格式化文本?

由于

1 个答案:

答案 0 :(得分:0)

你应该可以用php的trym

来做到这一点
$WithoutLineBreak = trim($originalstring);