Я хочу отправить одну из папок zip, состоящих из 8-10 файлов, прикрепив ее по электронной почте с помощью команды Linux

Я хочу отправить одну из папок zip, состоящих из 8-10 файлов, прикрепив ее по электронной почте с помощью команды Linux

Я попробовал эту команду, но безуспешно.

echo 'These are contents of my mail' | mailx -s 'This is my email subject' -a /home/user/Desktop/data.zip [email protected]

Любое предложение?

решение1

Из страницы руководства:

   -A, --attach=FILE
          attach FILE

   -a, --append=HEADER: VALUE append given header to the message being sent

Итак, вы хотите -A, а не -a. Удивительно, что для неправильно сформированного заголовка не было выдано сообщение об ошибке; здесь он выдает:

mailx: Invalid header: invalid_header

Связанный контент