Munpack
Debian / Linuxには、受信メールから添付ファイルを抽出するように設定されています。
(追加のコンテキストを確認するには、Getmail
電子メールを受け取りにパイプします。Procmail
次にProcmail
レシピをにパイプしますMunpack
。)
| munpack -q -C directory/
何らかの理由で(a)インライン添付ファイル(通常images
)と(b)文書添付ファイル(通常)を含む電子.csv
メールを受信すると、.csv
ファイルは完全に破棄されます。
(.xls
添付ファイル(通常ファイル)が1つしかない場合、この問題は発生しません。
Munpackを次のように設定する方法はありますか?
1. Save **ONLY** attachments with the `.csv` extension in the email.
2. Make sure that the **.csv** files are saved as is.
ベストアンサー1
残念ながら、複数のファイルを解凍する機能を追加するには、munpackを再構築する必要があるかもしれません。 v1.5ソースコードに含まれている追加情報ファイルによると、「各ファイルには正確に1つのメッセージが必要です。Munpackは単一のファイルで複数のメッセージを処理できません。知っておく必要があります。
ソースコードを直接見たことがないので、書き直すのがどれほど難しいのかわかりません。 (GAWKやPERLなどを使用して)ファイルを境界に基づいて分割することをお勧めします。