]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lmtp: lmtp-proxy - Forward session ID towards backend.
authorStephan Bosch <stephan.bosch@open-xchange.com>
Fri, 1 Oct 2021 22:21:40 +0000 (00:21 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 6 Oct 2021 21:58:03 +0000 (21:58 +0000)
src/lmtp/lmtp-proxy.c

index 7977fa1ca4ecf85d4ab0785111310da5c133a81f..48e399f4d4beda9152a61cc3f8732b7a1588aefd 100644 (file)
@@ -126,6 +126,7 @@ lmtp_proxy_init(struct client *client,
                                              &lmtp_set.proxy_data);
        lmtp_set.proxy_data.source_ip = client->remote_ip;
        lmtp_set.proxy_data.source_port = client->remote_port;
+       lmtp_set.proxy_data.session = trans->id;
        if (lmtp_set.proxy_data.ttl_plus_1 == 0)
                lmtp_set.proxy_data.ttl_plus_1 = LMTP_PROXY_DEFAULT_TTL + 1;
        else