我有一个内容多行的文本文件。但是当我通过邮件发送它时,所有的行都作为邮件正文的一部分在电子邮件中排成一行。
但是当我在内容文件 "testFile" 中插入空行时。我在邮件中收到空行,这是预期的,但如果没有空行,所有行都将合并为单行。
我正在使用以下格式的命令。
mutt -s "Subject Test Mail " [email protected] < testFile
样本测试文件
this is line1
this is line2
this is line3
this is line4
作为正文的一部分收到的邮件
this is line1 this is line2 this is line3 this is line4
如果您的数据文件中的行在行尾包含尾随空格,则客户端读取程序可能会假设您正在使用“format=flowed”模式,请参阅rfc2646,例如本文。
您可以使用 来可视化这些字符
cat -vet
,并且可以尝试使用例如 gnu sed 删除尾随空格或制表符: