Re: [Exim] CLI messages w/colon interpreted as headers

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Nico Erfurth
Dátum:  
Címzett: Ryan Nobrega
CC: exim-users
Tárgy: Re: [Exim] CLI messages w/colon interpreted as headers
Ryan Nobrega wrote:

> I'm using the exim CLI to send messages from a shell
> script. When the message contains a colon the content
> is interpreted as a header instead of body content.
>
> e.g.-
>
> echo "this is a message" | /path/exim myemail@mydomain
>
> works fine, but
>
> echo "this: is a message" | /path/exim
> myemail@mydomain
>
> sets a header "this:" with value "is a message"
>
> apologies if I'm missing something obvious (incorrect
> syntax, ... ?)... I've searched the exim docs,
> newsgroups, etc.


Exim is an MTA, not an MUA, what you see here is a sanity-check exim
adds to your input.

Exim expects that the input stats with headers. But, if no colon is in
such a line, it will use this as the start of the body.

Use an MUA to send mail, or send complete headers with an empty line
before the body to 'fix' your problem.

Nico