]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
submission: Add recipient-delimiter to settings
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 10 Jun 2019 14:29:32 +0000 (17:29 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 19 Jun 2019 10:14:14 +0000 (10:14 +0000)
This allows plugins to easily access it.

src/submission/submission-settings.c
src/submission/submission-settings.h

index 99fdfb008200c51ab2b64f90bd1e6c0f7c4a9d95..cc659a9c7bbd62a64eb8f3b93937883b2944e147 100644 (file)
@@ -65,6 +65,8 @@ static const struct setting_define submission_setting_defines[] = {
        DEF(SET_STR, login_greeting),
        DEF(SET_STR, login_trusted_networks),
 
+       DEF(SET_STR, recipient_delimiter),
+
        DEF(SET_SIZE, submission_max_mail_size),
        DEF(SET_UINT, submission_max_recipients),
        DEF(SET_STR, submission_client_workarounds),
@@ -104,6 +106,8 @@ static const struct submission_settings submission_default_settings = {
        .login_greeting = PACKAGE_NAME" ready.",
        .login_trusted_networks = "",
 
+       .recipient_delimiter = "+",
+
        .submission_max_mail_size = 40*1024*1024,
        .submission_max_recipients = 0,
        .submission_client_workarounds = "",
index 691cd8970e1c35e1c2445963aaa543a352122fe1..6a2085c70972cff45ba15192e303e446e79bc924 100644 (file)
@@ -19,6 +19,8 @@ struct submission_settings {
        const char *login_greeting;
        const char *login_trusted_networks;
 
+       const char *recipient_delimiter;
+
        /* submission: */
        size_t submission_max_mail_size;
        unsigned int submission_max_recipients;