enviando um e-mail simplesmente

enviando um e-mail simplesmente

Eu tenho um PC desktop com inicialização dupla Ubuntu 16.04 LTS e Win 10.

Quero poder enviar um e-mail para uma ou mais contas (principalmente gmail.com) deste Linux usando o console.

O comando deve ser intuitivo e uma espécie de "modelo", algo como

mail receivers -s "this is the subject " " this is the message" ...

Algo simples. Como posso conseguir isso?

Responder1

"Simples" é um termo relativo. Simples para mim pode ser muito difícil para outra pessoa.

A maneira mais simples de enviar (e receber) e-mail é usando Evolution, Thunderbird ou um dos outros clientes de e-mail disponíveis.

Você pode enviar e-mail a partir da linha de comando e, de fato, muitos programas (por exemplo, software de monitoramento) enviam informações por e-mail exatamente dessa maneira. No entanto, configurar isso não é trivial.

Com base no texto da sua pergunta, parece que é isso que você deseja fazer. Nesse caso, você tem algumas leituras e algum trabalho pela frente.

mailx parece estar instalado em uma das minhas máquinas 16.04. Não está instalado no outro. Portanto, você pode ou não precisar instalá-lo. Mais informações sobre como usar o mailx podem ser encontradas aquihttps://www.computerhope.com/unix/umailx.htm

Existem outros clientes de email CLI, como mail, s-nail e assim por diante. Acontece que eu gosto de mailx. Cada um tem seus próprios recursos, portanto, em sua pesquisa de testes, você provavelmente encontrará um de que gosta mais do que os outros.

Você também precisará ativar um servidor SMTP. Postfix é o mais popular, mas o sendmail é muito mais fácil de configurar. Existem muitos guias sobre como fazer isso.

Observe também que você terá problemas apenas ao configurar uma máquina aleatória e enviar mensagens a partir dela. Se você não for um agente de transferência de correio (MTA) legítimo, verá que seu e-mail será MUITO rejeitado como spam.

Certamente um projeto digno como exercício educacional!

informação relacionada