일반 bash
도구 (예 : 기본 제공 도구 또는 일반적으로 사용 가능한 명령 줄 도구)를 사용하면
- 가능하고
- 방법
이메일에서 첨부 파일을 추출 / 저장하려면?
예를 들어, 이메일을 통해 도착하지만 여러 로그 파일의 zip 아카이브 인 야간 보고서가 있다고 가정합니다. 모든 압축 파일을 백업 디렉토리에 저장하고 싶습니다. 어떻게하면 되나요?
답변
이식성을 목표로하는 경우 mail(1)
및의 여러 버전이 mailx(1)
있습니다. POSIX mailx
명령이 있지만 요구 사항이 거의 없습니다. 그리고 어쨌든 첨부 파일을 구문 분석하는 구현은 없습니다.
mpack 패키지 가있을 수 있습니다 . 이 munpack
명령은 MIME 메시지의 모든 부분을 별도의 파일로 저장 한 다음 흥미로운 부분을 저장하고 나머지를 정리하기 만하면됩니다.