O Fetchmail é o programa padrão de fato para recuperar e-mails por POP ou IMAP automaticamente. Você pode injetar um e-mail no sistema de e-mail local para entrega ou solicitar que o fetchmail chame um agente de entrega de e-mail, como procmail ou maildrop diretamente.
Para extrair e possivelmente remover os anexos, você pode usar qualquer uma das várias ferramentas de manipulação MIME, como mpack , metamail .
Veja um exemplo simples usando o procmail ( mda procmail
in ~/.fetchmailrc
) que salva anexos de imagens e ainda entrega as mensagens normalmente - coloque isso em ~/.procmailrc
:
PHOTO_DROP_DIR=$HOME/photos/incoming
:0c
* ^To: [email protected]
| munpack -q -C "$PHOTO_DROP_DIR"