收到邮件格式更改

时间:2013-11-15 09:26:54

标签: linux perl bash email sendmail

我有file.out日志文件,其中包含纯文本并格式化为

1abcdefghijklmnopqrstuvwxyz

2abcdefghijklmnopqrstuvwxyz

3abcdefghijklmnopqrstuvwxyz

<--------------------

4abcdefghijklmnopqrstuvwxyz

5abcdefghijklmnopqrstuvwxyz

6abcdefghijklmnopqrstuvwxyz

我的问题是,当我在邮箱中收到格式时,

MAILBOX中的输出

1abcdefghijklmnopqrstuvwxyz 2abcdefghijklmnopqrstuvwxyz 3abcdefghijklmnopqrstuvwxyz

<---------------

4abcdefghijklmnopqrstuvwxyz

5abcdefghijklmnopqrstuvwxyz

6abcdefghijklmnopqrstuvwxyz

第一个1,2,3不应该在一行中。而4,5,6按原样形成。

该文件最初是由perl脚本使用Mail:Sendmail模块发送的,但我也尝试通过mail命令发送测试。

cat file.out | mail -s reportfile email@email.com得到了相同的结果。 我也检查了文件,没有多余的空格或字符。

1 个答案:

答案 0 :(得分:1)

MS Outlook 2007问题。解决它:转到工具&gt;偏好&gt;电子邮件&gt;电子邮件选项&gt;消息处理&gt; “删除纯文本消息中的额外换行符。”