On Thu, 2 Jun 2022, Kamil Jońca via Exim-users wrote:
Jeremy Harris via Exim-users <[email protected]> writes:
Doh. I am so stupid.
I finally looked at the docs for the pipe transport, and there is the
answer staring at me.
===========================
message_suffix Use: pipe Type: string† Default: see below
The string specified here is expanded and output at the end of
every message. The default is unset if use_bsmtp is set. Otherwise
it is a single newline. The suffix can be suppressed by setting
message_suffix=
===========================
Wow! Thanks for clarification. So it seems that is expected behavior.
But ... why such default walue?
Especially when other transports does not do that?
It was very common (and still isn't unusual) for unix scripts that
work in pipelines to process data a line at a time. I guess at least
one of them would either hang or drop the incomplete last line
if the data did not end with a newline.
--
Andrew C. Aitchison Kendal, UK
[email protected]
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/