Problema ao enviar e-mail a partir do utilitário de correio no Bash

1

Eu usei o seguinte comando para enviar um e-mail

echo "Body of the mail" | mail -s "subject" "[email protected]"

Na primeira vez que executei, ele retornou um erro dizendo que o programa mail não está instalado. Depois de pesquisar um pouco, ativei o seguinte comando e parece ter instalado o correio do programa.

sudo apt-get install mailutils

Eu novamente tentei enviar o e-mail. Desta vez, o comando não retornou nenhum erro (usei $? para verificar o valor de retorno do comando). Então, achei que o e-mail foi enviado com sucesso. No entanto, eu não recebi na minha caixa de correio. Eu verifiquei as pastas lixo / spam também, antes que alguém perceba isso.

Qual poderia ser o motivo?

Eu faço esta pergunta porque parece haver alguma ressalva sobre a qual ninguém fala enquanto usa o comando mail. Todas as respostas que vi até agora apenas dão o comando para serem usadas. Mas existe alguma configuração que deve ser feita antes que alguém possa enviar um e-mail do Bash?

    
por RodrikTheReader 03.03.2017 / 07:25

1 resposta

0

Você deve instalar o Postfix e configurá-lo.

    
por 03.03.2017 / 07:32