Làm cách nào để trích xuất tệp đính kèm từ các tệp EML bằng dòng lệnh Windows?


9

Tôi có hàng trăm tệp EML là các email đơn có tệp đính kèm.

Tôi muốn sử dụng tập lệnh để lấy các tệp đính kèm, đó là lý do tại sao tôi đang tìm cách trích xuất bất kỳ tệp đính kèm nào từ một tệp EML trong một dòng lệnh.

Tôi có thể phân tích từng tệp để tìm tệp đính kèm và sử dụng bộ giải mã base64 trên đó, nhưng tôi hy vọng rằng ai đó đã viết nó.

Có khuyến nghị nào không?


Yêu cầu công cụ được coi là lạc đề: meta.superuser.com/questions/5845/are-tool-requests-on-topic
cʜιᴇ007

Câu trả lời:


7

Bạn có thể thử sử dụng:

  1. mpack (Phiên bản Windows của mpack / munpack sử dụng nguồn phiên bản 1.6 thu được từ http://ftp.andrew.cmu.edu/pub/mpack/ ).

  2. Công cụ B64Dec (hỗ trợ dòng lệnh).


Chỉ muốn chip trong đó munpackhoạt động tốt cho môi trường Unix.
AlbertEngelB

munpacknói với tôi Did not find anything to unpacktrong một .emlcó chứa 2 file đính kèm.
Nicolas Raoul

Trong trường hợp của tôi, munpack không nhận ra mã hóa base64,munpack: warning: ignoring unknown content transfer encoding
quá hạn vào

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.