Enviando um arquivo tar.gz

1

Como eu usaria o comando mail, sem o utilitário mutt, para enviar um arquivo tar.gz. O utilitário de email funciona na linha de comando, no entanto, ele me pergunta quem é o cc eo texto na página de terminal. Também exige que eu envie um e-mail para D. Como eu evitaria isso em um script?

    
por thenewbie 07.06.2017 / 14:54

2 respostas

1

Você gata algum tipo de arquivo de mensagens para o utilitário de e-mail.

cat mailbody.txt | mail -A yourfile.tgz -s "your mail subj line" [email protected]

Observe que, ao contrário da resposta anterior, pelo menos no utilitário de correio do Ubuntu, você especifica os anexos por -A. -a é usado para adicionar cabeçalhos extras.

    
por 07.06.2017 / 18:06
1

Esta questão já foi respondida ...

link

Com base nas respostas que eu vi acima, embora não lide com a parte CC. Basicamente, você só precisa adicionar uma opção "-c [email protected]".

cat message.txt | mail -s "Backup" -a file.tar.gz [email protected] -c [email protected]

Cole-o em um arquivo de script e isso será a base para mais automação.

    
por 07.06.2017 / 15:03

Tags