![为什么 echo 可以通过管道工作,而 cat 和 msmtp 却不行?](https://linux22.com/image/1373310/%E4%B8%BA%E4%BB%80%E4%B9%88%20echo%20%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%E7%AE%A1%E9%81%93%E5%B7%A5%E4%BD%9C%EF%BC%8C%E8%80%8C%20cat%20%E5%92%8C%20msmtp%20%E5%8D%B4%E4%B8%8D%E8%A1%8C%EF%BC%9F.png)
答案1
msmtp 似乎依赖于正在读取的文件中格式良好的电子邮件消息。
前任。
Subject: My subject line
My body text
因为我不关心主题等
(当使用 incron 修改日志文件时我会发送电子邮件)
tr -d':'<yadayada.txt|msmtp[电子邮件保护]
是一种获取使用 msmtp 发送的日志文件内容的问答方式。
msmtp 似乎依赖于正在读取的文件中格式良好的电子邮件消息。
前任。
Subject: My subject line
My body text
因为我不关心主题等
(当使用 incron 修改日志文件时我会发送电子邮件)
tr -d':'<yadayada.txt|msmtp[电子邮件保护]
是一种获取使用 msmtp 发送的日志文件内容的问答方式。