我有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
得到了相同的结果。
我也检查了文件,没有多余的空格或字符。
答案 0 :(得分:1)
MS Outlook 2007问题。解决它:转到工具&gt;偏好&gt;电子邮件&gt;电子邮件选项&gt;消息处理&gt; “删除纯文本消息中的额外换行符。”