Pessoal como faço para enviar um e-mail em modo texto, preciso instalar algum cliente de e-mail?
Versão Imprimível
Pessoal como faço para enviar um e-mail em modo texto, preciso instalar algum cliente de e-mail?
Dah uma lida no manual do comando mail
Código :
# man mail
Basicamente é assim:
Código :
# cat /caminho/texto_que_quer_enviar.txt | mail -a </caminho/arquivo_anexo> -b <email_do_cara> -s "<assunto>"
ou
Código :
# echo "O que você quer falar \n agora em outra linha" | mail -a </caminho/arquivo_anexo> -b <email_do_cara> -s "<assunto>"
Amigo obrigado pela ajuda eu li o man mas não me ajudou muito.
e fiz o que vc escreveu e deu a seguinte menssagem:
You must specify direct recipients with -s, -c, or -b
E eu escrevi exatamente o que vc mandou.
Cara, eu tinha respondido apenas pelo manual mas resolvi agora testar aqui.
Use assim:
Código :
# echo "O que você quer falar \n agora em outra linha" | mail -a </caminho/arquivo_anexo> -s "<assunto>" <email_do_cara>
Viu a diferença? Joguei o e-mail para o final e retirei o -b
Cara, eu fiz outro teste aqui. o \n no comando echo enão funcionou.
Para escrever um e-mail com várias linhas você deverá utilizar um arquivo de texto e dar um
Código :
cat arquivo.txt | ...