Linux tem um programa de agente de usuário de E-mail inbuilt chamado mailx. Como o nome sugere, é uma aplicação de console que é usada para enviar e receber e-mails. O utilitário mailx é uma versão melhorada do comando mail. Junto com a funcionalidade fornecida pelo comando de E-mail original, ele fornece recursos extras como a capacidade de enviar anexos usando a bandeira-A., O mailx comando está disponível a partir de uma variedade de diferentes pacotes:

  • bsd-mailx
  • heirloom-mailx
  • mailutils

Instalação do mailx

Para o Ubuntu/Debian:

sudo apt-get install bsd-mailx

Para fedore/centos:

sudo yum install mailx

Nota: Mesmo que o comando mailx é uma versão mais recente do original utilitário de email, ele ainda pode ser referenciado com o ‘correio’ palavra-chave.

Sending an Email

1., Escrevendo a mensagem diretamente na linha de comando: para enviar um e-mail simples, use a bandeira “- s” para definir o assunto entre aspas que é seguido pelo e-mail do receptor. Depois disso, mailx espera pelo conteúdo do E-mail. Para introduzir novas linhas, continue a carregar em enter. Após o conteúdo ser escrito, carregue em Ctrl+D & EOT será apresentado pelo mailx.

$ mail -s "A mail sent using mailx" [email protected] person,Hope you're fine these daysThanksEOT

2. Tomando a mensagem de um ficheiro

$ mail -s "A mail sent using mailx" [email protected] < /path/to/file

3. Using pipes

$ echo "Example Message" | mail - s "A mail sent using mailx" [email protected]

4., Enviando o mesmo e-Mail para vários destinatários: podemos enviar o mesmo e-mail para vários receptores (não pelo cc ou bcc) da seguinte forma:

$ mail - s "A mail sent using mailx" [email protected], [email protected] < /path/to/file

5. Adicionando CC & BCC

Podemos enviar uma cópia de carbono (CC) ou uma cópia de carbono cega (BCC) para enviar o mesmo e-mail para vários destinatários (visivelmente ou de forma oculta). Para CC, usamos a opção” – c “& para BCC usamos a opção”- b ” que é seguida pelos endereços de E-mail.

$ mail - s "A mail sent using mailx" [email protected] -c [email protected] -b [email protected] 

6. Adicionar anexos é uma parte vital da comunicação por e-mail., Podemos anexar documentos, imagens, arquivos de texto, etc. usando a opção “- a ” seguida pelo caminho do arquivo que queremos anexar.

$ mail - s "A mail sent using mailx" [email protected] -a Attachment.txt
Article Tags:

Deixe uma resposta

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