Enviando um email com anexos dos resultados de um trabalho cron

3

Eu tenho um cron job que gera arquivos de texto. Eu gostaria que esses arquivos fossem enviados como anexos para um endereço de e-mail. É importante que eles apareçam como anexos em uma mensagem MIME de várias partes e não apenas como texto no corpo do email.

Eu li sobre o sendmail e o parâmetro MAILTO em / etc / crontab, mas não consigo escrever um exemplo simples para compilar.

Eu não tenho o mutt, mail ou mailx instalado no meu servidor.

    
por Manu R 30.11.2010 / 22:47

1 resposta

3

Você pode tentar pregar . Ele permite que você especifique um anexo.

Em seu script que gera esses arquivos, você faria algo como o snippet abaixo para entregar o arquivo como um anexo de um e-mail.

echo "body" | nail -s subject -a example-filename.txt [email protected] 
    
por 30.11.2010 / 23:15