Eu tenho um software que envia um email com um arquivo CSV anexado com dados de todas as impressoras da rede uma vez por semana.
Eu tenho isso instalado em vários lugares, então eu recebo vários arquivos com o mesmo nome.
Eu preciso agendar um script que salva os arquivos csv anexados em uma pasta no meu servidor ubuntu, infelizmente não consigo configurar o nome do arquivo enviado na fonte e todos os arquivos precisam ter nomes diferentes assim:
- baixe o email no meu servidor Ubuntu
- salvar e renomear com base no endereço do remetente os anexos em uma pasta local (substituindo o antigo)
- excluir o email que acabou de baixar
Estou ciente de fetchmail
e munpack
mas não tenho 100% de certeza se permite renomear e isso é um ponto crucial da coisa toda.
Isso é possível com apenas o comando bash?
mv
comando depois de recebê-lo?foreach
eu posso usar com o arquivo recuperadofetchmail
no caso de múltiplos emails.