Displaying 2 results from an estimated 2 matches for "escape_dot".
Did you mean:
escape_d9
2017 Nov 03
1
Bug: lmtp proxy does not quote local parts with spaces
...oted-local-proxy/src/lib-mail/message-address.c 2017-11-02 12:21:57.572866755 +0000
@@ -34,7 +34,7 @@
}
/* quote with "" and escape all '\', '"' and "'" characters if need */
-static void str_append_maybe_escape(string_t *dest, const char *cstr, bool escape_dot)
+void str_append_maybe_escape(string_t *dest, const char *cstr, bool escape_dot)
{
const char *p;
--- dovecot-2.2.33.2/src/lib-mail/message-address.h 2017-10-05 18:10:44.000000000 +0100
+++ dovecot-2.2.33.2.quoted-local-proxy/src/lib-mail/message-address.h 2017-11-02 13:22:45.093866755 +0000...
2017 Nov 01
2
Bug: lmtp proxy does not quote local parts with spaces
Hi again,
I've not heard anything further regarding this bug, so I've had a look at the code.
To restate the bug in a more precise way: LMTP in dovecot treats external RFC822
email addresses in the envelope recipient and internal usernames as almost
identical/interchangeable. This is incorrect and leads to issues when attempting
to use director as an LMTP proxy to proxy to recipients