]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
submission: submission-backend-relay - Use smtp_server_connection_get_proxy_data...
authorStephan Bosch <stephan.bosch@open-xchange.com>
Fri, 18 Jun 2021 15:02:23 +0000 (17:02 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Fri, 23 Jul 2021 06:47:02 +0000 (06:47 +0000)
src/submission/submission-backend-relay.c

index 47831b8792b1c2d223d9fc6470734aa1fb2ecd72..d22bee3f286b304bf904e333670f2558b61405d9 100644 (file)
@@ -1077,14 +1077,11 @@ submission_backend_relay_create(
        }
 
        if (set->trusted) {
-               struct smtp_server_helo_data *helo_data =
-                       smtp_server_connection_get_helo_data(client->conn);
-
                backend->trusted = TRUE;
                smtp_set.peer_trusted = TRUE;
 
-               smtp_set.proxy_data.helo = helo_data->domain;
-               smtp_set.proxy_data.proto = SMTP_PROXY_PROTOCOL_ESMTP;
+               smtp_server_connection_get_proxy_data(client->conn,
+                                                     &smtp_set.proxy_data);
 
                if (user->conn.remote_ip != NULL) {
                        smtp_set.proxy_data.source_ip =