在没有 mutt 实用程序的情况下,如何使用 mail 命令发送 tar.gz 文件。邮件实用程序在命令行上运行,但它会询问我要抄送谁以及终端页面上的文本。它还需要我按ctr D 发送邮件。我如何在脚本中避免这种情况?
答案1
这个问题已经有答案了...
根据我上面看到的答案,尽管它不涉及 CC 部分。基本上,你只需要添加一个“-c[电子邮件受保护]“ 选项。
cat message.txt | mail -s "Backup" -a file.tar.gz [email protected] -c [email protected]
将其放入脚本文件中,它将成为进一步自动化的基础。
答案2
您将某种消息文件发送到邮件实用程序。
cat mailbody.txt | mail -A yourfile.tgz -s "your mail subj line" [email protected]
请注意,与之前的答案相反,至少在 Ubuntu 邮件实用程序中,您通过 -A 指定附件。 -a 用于添加额外的标头。