여러 개의 첨부 파일이 포함된 이메일을 보내는 방법은 무엇입니까?

여러 개의 첨부 파일이 포함된 이메일을 보내는 방법은 무엇입니까?

다른 파일에서 파일 목록을 읽어서 함께 추가하고 메일을 보내야 합니다.

예를 들어 filenames.txt에는 다음이 포함됩니다.

/path/file1
/path/file2
/path/file3
/path/file4

명령이나 스크립트는 filenames.txt에서 읽고 file1, file2, file3 및 file4를 이메일에 추가하여 보내야 합니다.

답변1

mutt첨부 파일이 포함된 이메일을 보내려면 스크립트를 사용하는 것이 좋습니다 .

$ cat mail.txt | \
    mutt -s 'My Subject' \
      -a /path/file1 /path/file2 /path/file3 /path/file4 \
      -- [email protected]

--첨부파일 주소와 대상 주소를 로 구분 해야 합니다 .

답변2

저는 개인적으로 mutt이메일을 읽고 보내는 데 사용합니다. 파일이 다음 filenames.txt과 같다고 가정해 보겠습니다.

/path/to/file1
/path/to/file2

나는 다음과 같이 쓸 것이다:

mutt -s "Subject" -a $(<filenames.txt) -- [email protected] < mailbody.txt

관련 정보