我们曾经有一个在Solaris平台上运行的邮件命令,命令是
mail -t $MAILTO < ${SCRIPTROOT}abc.txt
abc.txt是用作主题的文件名。
现在我们迁移到FreeBSD并且邮件没有到来。我删除了-t标志,邮件来了,但文本是邮件正文。如果我在abc.txt上放置-s标志,则显示abc.txt的完整路径。
答案 0 :(得分:1)
如果我理解正确,您希望abc.txt
的内容作为邮件的主题。这将通过以下方式实现:
mail -s "`cat abc.txt`" ${RECIPIENT} < ${FILE_WITH_MAIL_BODY}