Eu encontrei o problema! Munpack funcionará apenas no caso de você ter um e-mail no arquivo de texto da caixa de correio. Se você tem mais que munpack não vai funcionar!
Eu tenho o fetchmail funcionando perfeitamente para buscar e-mails do Gmail e, em seguida, estou usando o procmail para armazená-los em $HOME/Mail/Inbox
. No meu .procmailrc
, eu adicionei este código que canaliza para munpack
para extrair o anexo que pode ser um arquivo PDF ou CSV:
ATTACH='echo $HOME/Mail/Inbox'
:0 c
* ^To:.*[email protected]
* ^From:.*[email protected]
| munpack -q -C $ATTACH
Mas eu não recebo nenhum arquivo em / var / tmp ou em qualquer outro lugar. Além disso, se eu usar munpack manualmente no terminal eu recebo o erro de "Não encontrei nada para descompactar de / Users / [username] / Mail / Inbox".
Alguém tem alguma experiência em como resolver o problema?