https://bugs.exim.org/show_bug.cgi?id=2687

--- Comment #12 from Simon Arlott <[email protected]> ---
(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.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to