4 maneiras de enviar anexo de e -mail da linha de comando Linux
- 3014
- 262
- Mrs. Willie Beahan
Depois de familiarizar -se a usar o terminal Linux, você deseja fazer tudo no seu sistema, simplesmente digitando comandos, incluindo o envio de e -mails e um dos aspectos importantes do envio de e -mails são anexos.
Especialmente para sysadmins, pode anexar um arquivo de backup, um relatório de operação de log/sistema ou qualquer informação relacionada e enviá -los para uma máquina remota ou colega de trabalho.
Nesta postagem, aprenderemos maneiras de enviar um email com anexo do terminal Linux. É importante.
Requerimento
Para usar de maneira eficaz e confiável este tutorial, você deve ter um sistema de correio de trabalho ou configurar um dos agentes de transferência de correio (MTAs) para Linux em seu sistema.
A MTA é um aplicativo responsável por enviar e receber e -mails de um host para outro.
Abaixo estão os vários métodos bem conhecidos de enviar email com anexo do terminal.
1. Usando o comando de email
correspondência faz parte do Mailutils (Sobre Debian) e Mailx (em Chapéu vermelho) pacote e é usado para processar mensagens na linha de comando.
$ sudo apt-get install MailUtils # yum install Mailx
Agora é hora de enviar um anexo de e -mail usando o comando de email a mostrado.
$ eco "Corpo de mensagem aqui" | Mail -s "Assunto aqui" [Email Protected] -um backup.fecho eclair
No comando acima, a bandeira:
-s
- Especifica o assunto da mensagem.-A
- Ajuda a anexar um arquivo.
Você também pode enviar uma mensagem existente de um arquivo da seguinte maneira:
$ Mail -s "Assunto aqui" -t [Email Protected] -Um backup.fecho eclair < message.txt
2. Usando o comando mutt
Mutt é um cliente de email de linha de comando leve e leve para Linux.
Se você não o possui no seu sistema, digite o comando abaixo para instalá -lo:
$ sudo apt-get install mutt # yum install mutt
Você pode enviar um email com anexo usando o Mutt comando abaixo.
$ eco "Corpo de mensagem aqui" | Mutt -s "Assunto aqui" -um backup.ZIP [e -mail protegido]
onde a opção:
-s
- indica o assunto da mensagem.-a
- identifica o (s) anexo (s).
Leia mais sobre Mutt - um cliente de email da linha de comando para enviar e -mails do terminal
3. Usando o comando Mailx
Mailx funciona mais como o Mutt comando e também é parte de Mailutils Pacote (no Debian).
$ sudo apt-get install MailUtils # yum install Mailx
Agora envie o correio de anexo da linha de comando usando Mailx comando.
$ eco "Corpo de mensagem aqui" | Mailx -s "Assunto aqui" -um backup.ZIP [e -mail protegido]
4. Usando o comando mpack
mpack codifica o arquivo nomeado em uma ou mais mensagens mímicas e envia a mensagem para um ou mais destinatários, ou grava em um arquivo nomeado ou conjunto de arquivos ou o publica em um conjunto de grupos de notícias.
$ sudo apt-get install mpack # yum install mpack
Para enviar uma mensagem com anexo, execute o comando abaixo.
$ mpack -s "Assunto aqui" Arquivo [Email Protected]
Isso é tudo! Você tem em mente quaisquer outros métodos de envio de e -mails com anexo do terminal Linux, que não são mencionados na lista acima? Deixe-nos saber nos comentários.
- « Um guia para comprar um laptop Linux
- Adicione as cores do arco -íris à saída do comando linux em câmera lenta »