我正在尝试将 x-header X-APP-VOLT: Yes 添加到带有 .tar 附件的电子邮件标题中。我只能访问 usr/sbin/sendmail 和 mailx。我没有 root 访问权限,因此无法下载其他版本的 mailx 或 mutt。
我可以使用以下代码将 x-header 添加到 usr/sbin/sendmail,但我不知道如何添加 .tar 附件。
/usr/sbin/sendmail -i -- toemail << END
To: toemail
Subject: Test
X-APP-VOLT: Yes
Hope this works!
END
我可以使用以下代码将 .tar 文件附加到 mailx,但我不知道如何添加 x-header。我的 mailx 也没有 -a 选项。
cat file | uuencode filename | mailx -s "Test" toemail
谢谢
答案1
您可以将多个命令的输出通过管道传输到 sendmail 输入中。
如果下面的代码对您不起作用,请使用您使用的名称(命令)shell。
(
# Command 1: "here document with headers and initial body lines
cat << END
To: toemail
Subject: Test
X-APP-VOLT: Yes
Hope this works!
Email Body line 1
END
# Command 2: uuencode file
cat file | uuencode filename
) | /usr/sbin/sendmail -i -- toemail