Exim: Como enviar email (com cabeçalhos) a partir da linha de comando?

2

eu posso usar

echo "My Mail content" | exim [email protected]

para enviar um email, mas não contém um assunto para a mensagem

Como posso enviar um email com assunto , " De " e " Responder a " Cabeçalhos da linha de comando no exim ?

    
por Robby75 14.08.2015 / 09:01

1 resposta

3

O Exim espera receber uma mensagem de e-mail completa da RFC 5322/2822/822 como entrada. Então você precisa dar os cabeçalhos na forma de ... cabeçalhos.

$ (echo "To: foo@bar";
   echo "Reply-To: [email protected]"
   echo "Subject: Hello!";
   echo "";
   echo "My Mail Content") | sendmail foo@bar
$ sendmail foo@bar <<'EOF'
From: "The Great Quux" <baz@quux>
To: "Fred Foobar" <foo@bar>
Reply-To: dev@null
Subject: Hello!
Content-Type: text/plain; charset=utf-8

My Mail Content
EOF

(Não tenho certeza se os nomes em / de têm que ser citados. RFC 5322 parece dizer que eles deveriam)

    
por 14.08.2015 / 09:09

Tags