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:


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">