태그 보관물: attachments

attachments

bash를 사용하여 메일 첨부 파일 추출 / 저장 일반 bash도구 (예 : 기본

일반 bash도구 (예 : 기본 제공 도구 또는 일반적으로 사용 가능한 명령 줄 도구)를 사용하면

  • 가능하고
  • 방법

이메일에서 첨부 파일을 추출 / 저장하려면?

예를 들어, 이메일을 통해 도착하지만 여러 로그 파일의 zip 아카이브 인 야간 보고서가 있다고 가정합니다. 모든 압축 파일을 백업 디렉토리에 저장하고 싶습니다. 어떻게하면 되나요?



답변

이식성을 목표로하는 경우 mail(1)및의 여러 버전이 mailx(1)있습니다. POSIX mailx명령이 있지만 요구 사항이 거의 없습니다. 그리고 어쨌든 첨부 파일을 구문 분석하는 구현은 없습니다.

mpack 패키지 가있을 수 있습니다 . 이 munpack명령은 MIME 메시지의 모든 부분을 별도의 파일로 저장 한 다음 흥미로운 부분을 저장하고 나머지를 정리하기 만하면됩니다.

metamail있습니다 . 의 등가 munpackIS metamail -wy.


답변

이 목적에 가장 적합한 프로그램은 ripMIME입니다.

텍스트와 모든 첨부 파일을 추출합니다.

https://pldaniels.com/ripmime/

GitHub : inflex / ripMIME


답변

  • 가능

  • 이것은 HOW입니다 (자료는 여기에서 )

파일이 포함 된 디렉토리 찾기 | 파일을 읽는 동안; 해야 할 것

tempdir을 작성하고 거기에 파일을 복사하십시오.

파일에서 munpack을 실행하고 다른 곳에서 첨부 파일을 복사하십시오.

tempdir (내용) 파괴

끝난


답변