Usando comando mail do Linux ou como enviar email pelo terminal

image_pdfimage_print

Existem várias maneiras de se enviar email pelo terminal. Iremos apresentar rapidamente o comando mail que tem a seguinte sintaxe:

mail -s "Assunto do email aqui" email@destino.com.br <<< "Sou a mensagem. Caso queira, posso ser um arquivo, bastando entao < caminho_do_arquivo"

Para mandar para múltiplos emails, basta separá-los por vírgulas como abaixo exemplificado:
email@destino.com.br,email2@destino2.com.br

Caso queira mandar CC(Cópia) ou BCC(Cópia oculta), basta:
-c email@destino3.com.br (CC – carbon copy)
-b email@destino4.com.br (BCC – blind carbon copy)

Caso queira adicionar anexo, basta:
-a caminho_do_arquivo_a_ser_enviado_como_anexo

Caso queira utilizar o conteúdo de um arquivo como corpo da mensagem, basta substituir a mensagem “<<< ‘mensagem'” por ” < caminho_do_arquivo”

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!