Existem muitas maneiras de enviar e-mail enquanto usa GUI, usando o navegador, ou com um cliente de E-mail. Mas as opções são limitadas quando se trata de uma interface de linha de comando aka CLI. Neste tutorial, vamos discutir como enviar e-mail do terminal ou CLI de um sistema Linux.

Existem muitos comandos que podem ser usados para enviar correio do terminal, como o Sendmail, o mutt, etc, mas para este tutorial, vamos discutir o uso do comando MAIL para enviar correio do terminal em Linux., O comando Mail pode ser usado diretamente do terminal ou também podemos usá-lo em nossos scripts BASH.,ommand em nossos sistemas,

# sudo apt-get install mailutils

o Fedora

Para instalar o comando de e-mail sobre o fedora, execute o seguinte comando a partir de um terminal,

# desistência de instalar o mailx

Agora, vamos discutir alguns exemplos sobre como usar o comando de e-mail para envio de e-mails a partir de CLI,

Linux: Enviar e-mail a partir do terminal

1 – Enviar um simples email

Para enviar um simples e-mail com algum conteúdo no corpo, executar

$ mail-s “e-mail de teste”

aqui, a opção-s é usado para mencionar o assunto do email seguido pelo endereço de e-mail sobre o que precisamos para enviar o email., Agora, depois de executar o comando acima, temos de introduzir o conteúdo do corpo & uma vez terminado, carregue em CTRL + D para sair e enviar o correio.

também podemos usar o seguinte linha de comando para enviar e-mail,

$ mail-s “e-mail de teste” <<< “Este é o corpo do e-mail

2 – Enviar e-mail para vários destinatários

Para o envio de e-mail para mais de um usuário, mencionar todos os endereços de e-mail seguido por uma vírgula., Por exemplo,

$ mail-s “test mail”,, com,

3 – enviar um e-mail com um anexo

agora para enviar um e-mail com um ficheiro como anexo, vamos usar a opção ‘a’ com o comando mail. Por exemplo, precisamos enviar um arquivo chamado ‘test.txt’, então vamos usar o seguinte comando,

$ mail -s “File Attached” – um teste.txt

4 – enviar um conteúdo de ficheiro Com mail

para enviar o conteúdo do ficheiro usando o comando mail, iremos usar o seguinte,

$ mail -s “ficheiro saída” </home/linuxtechlab / ficheiro.,txt

5-enviar um e-mail com um resultado de um comando

também podemos enviar o resultado de um comando como o conteúdo do corpo de um e-mail. Por exemplo, precisamos enviar a saída do “du -h’ em um sistema remoto, use

$ du -h | mail-s “o USO do HDD”

da mesma forma, nós também podemos fazer uso do ‘comando echo’ para enviar um e-mail,

$ echo “Este é o corpo do e-mail | mail-s “e-mail de teste”

6 – Enviar e-mail com cabeçalhos adicionais, como o endereço de

Para enviar um e-mail com cabeçalhos adicionais, vamos usar a opção ‘um’ com o comando mail., Por exemplo, é preciso mencionar o endereço de & envie-o através do nosso e-mail,

$ mail-s “e-mail de Teste” -aFrom:DAN\<\>

é isso galera, vamos finalizar esse tutorial sobre como usar Enviar e-mail a partir do terminal no Linux. Estes foram alguns exemplos comuns apenas, existem muitas mais aplicações para o comando mail que você pode alcançar. Por favor, deixe-nos saber se você precisa de algo específico que você quer alcançar, você pode enviar-lhe consultas usando a caixa de comentários abaixo.,

Se você acha que tem ajudado você ou apenas quer para nos apoiar, por favor, considere estes:-

Ligue-nos: Facebook | Twitter

Linux TechLab é grato por seu apoio contínuo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *