邮寄 tar.gz 文件

邮寄 tar.gz 文件

在没有 mutt 实用程序的情况下,如何使用 mail 命令发送 tar.gz 文件。邮件实用程序在命令行上运行,但它会询问我要抄送谁以及终端页面上的文本。它还需要我按ctr D 发送邮件。我如何在脚本中避免这种情况?

答案1

这个问题已经有答案了...

https://stackoverflow.com/questions/17359/how-do-i-send-a-file-as-an-email-attachment-using-linux-command-line

根据我上面看到的答案,尽管它不涉及 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 用于添加额外的标头。

相关内容