https://bugs.exim.org/show_bug.cgi?id=2687
--- Comment #12 from Simon Arlott <bugzilla.exim.simon@???> ---
(In reply to Jasen Betts from comment #10)
> wouldn't changing to a list just move the problem to quoting trailing and
> leading whitespace?
The existing "client_send" is already a list. You must quote whitespace and the
list separator. It's just that PLAIN only uses one list item.
> for more flexibility you could perhaps use an expansion that uses $item to
> index which part is needed,
One of the problems here is that the "part" that is needed is also a list,
earlier in the authenticator. A "client_send_nul" is just a hack for the
*first* item.
(A complete generic fix would be a list of lists, but the plaintext
authenticator doesn't need that level of complexity to handle PLAIN, and newer
more complicated plaintext authentication methods are unlikely to be
developed.)
--
You are receiving this mail because:
You are on the CC list for the bug.