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.









