15 Dec

Anexo Nos Emails Via Terminal

Sabe quando você está em um servidor e tem um arquivo zip o qual você precisa enviar por email para alguém, o processo seria mais ou menos esse: Baixar o arquivo para sua máquina e em seguida abrir sua conta de email, anexar o arquivo e enviar para a pessoa, certo?!

O Uuencode (Unix-to-Unix Encode) codifica um arquivo binário, ele lê o arquivo por meio da entrada padrão e escreve a versão já codificada na saída padrão e essa codificação utiliza somente caracters ASCII.

Syntax:  uuencode [-m] [ caminho_arquivo ] nome_arquivo

Para instalar o uuencode você deve instalar o pacote sharutils.

[krix@rogue]# apt-get install sharutils

Agora que você já sabe um pouco sobre o uuencode, é hoje de mostrar como usá-lo parra enviar emails com anexos. Vou usar como exemplo o envio de um arquivo.zip junto com uma mensagem no corpo do email:

[krix@rogue]$ ( echo ” Este email tem um anexo.” ; uuencode [/caminho/do/arquivo.zip] [arquivo.zip] ) | mail -s “Arquivo Em Anexo” “login@mail.com”

Espero que essa dica possa ajudar assim como me ajuda há um certo tempo. Mais informações você pode conseguir aqui. :razz:


Anúncio provido pelo BuscaPé