Я пытаюсь добавить x-header X-APP-VOLT: Yes в заголовок своего электронного письма с вложением .tar. У меня есть доступ только к usr / sbin / sendmail и mailx. У меня нет root-доступа, поэтому я не могу загрузить другие версии mailx или mutt.
Я могу добавить x-заголовок в 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-заголовок. У моего mailx также нет опции -a.
cat file | uuencode filename | mailx -s "Test" toemail
Спасибо
Вы можете передать вывод нескольких команд по конвейеру во ввод sendmail.
Если приведенный ниже код не работает для вас, имя (командная) оболочка, которую вы используете.
(
# 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