Problemas Enviando o conteúdo do arquivo no corpo do email com mailx

0

Eu preciso enviar um email usando o comando mailx. Estou claro que o comando seria o seguinte pelo exemplo:

echo "Body message" | mailx -s "Sending mail with Mailx" -r "[email protected]" "[email protected]"

Agora, eu tenho um arquivo e preciso enviar o conteúdo do arquivo no corpo do e-mail

mailx -s "Sending mail with Mailx" -r "[email protected]" "[email protected]" < bodymail.txt

ou

echo "$(cat bodymail.txt)" | mailx -s "Sending mail with Mailx" -r "[email protected]" "[email protected]"

e em ambos os casos eu sempre coloco o arquivo como um anexo. Será que eles sabem como posso colocar o conteúdo do arquivo no corpo do e-mail e não como um anexo? A mensagem do corpo é convertida em anexo de arquivo ATT00001.bin . Eu removi os caracteres especiais do arquivo que vai no mail bodymail.txt mas não consigo encontrar uma maneira de aparecer de conteúdo na mensagem do corpo

    
por alemarchan 25.09.2018 / 14:37

1 resposta

1

Experimente o comando abaixo,

cat bodymail.txt | mailx -s "Sending mail with Mailx" [email protected]
    
por 25.09.2018 / 15:12