Linux 명령을 사용하여 이메일을 통해 첨부된 8~10개의 파일이 포함된 zip 폴더 중 하나를 보내고 싶습니다.

Linux 명령을 사용하여 이메일을 통해 첨부된 8~10개의 파일이 포함된 zip 폴더 중 하나를 보내고 싶습니다.

이 명령을 사용해 보았지만 운이 없었습니다.

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

관련 정보