]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-smtp: Add smtp_server_connection_set_greeting()
authorAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 2 Aug 2024 05:56:04 +0000 (08:56 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:40:01 +0000 (10:40 +0200)
src/lib-smtp/smtp-server-connection.c
src/lib-smtp/smtp-server.h

index 5c7552fc6856396f203a512bcbbedd362bc2f14f..bff5861ccd85e1a240ea06bb1c2364341341902d 100644 (file)
@@ -1497,6 +1497,12 @@ void smtp_server_connection_set_capabilities(
        conn->set.capabilities = capabilities;
 }
 
+void smtp_server_connection_set_greeting(struct smtp_server_connection *conn,
+                                        const char *greeting)
+{
+       conn->set.login_greeting = p_strdup(conn->pool, greeting);
+}
+
 void smtp_server_connection_add_extra_capability(
        struct smtp_server_connection *conn,
        const struct smtp_capability_extra *cap)
index bc9cec5c5e896856d35d5b62ebb21439bf4a1e4d..b0f38c7b0a0fbdfe404aa0c84f0c2f3ead998c0e 100644 (file)
@@ -525,6 +525,8 @@ void smtp_server_connection_add_extra_capability(
        struct smtp_server_connection *conn,
        const struct smtp_capability_extra *cap);
 
+void smtp_server_connection_set_greeting(struct smtp_server_connection *conn,
+                                        const char *greeting);
 void smtp_server_connection_register_mail_param(
        struct smtp_server_connection *conn, const char *param);
 void smtp_server_connection_register_rcpt_param(