]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
submission: Enable verbose reporting of relay server certificate problems.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Mon, 22 Jan 2018 17:51:21 +0000 (18:51 +0100)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Tue, 23 Jan 2018 07:52:00 +0000 (09:52 +0200)
src/submission/submission-client.c

index bfa6c32099688494f99b4346d08a4775b48e301c..dd32335a41609effaa817537606365f8b09d3912 100644 (file)
@@ -110,7 +110,10 @@ static void client_proxy_create(struct client *client,
 
        i_zero(&ssl_set);
        mail_user_init_ssl_client_settings(user, &ssl_set);
-       ssl_set.allow_invalid_cert = !set->submission_relay_ssl_verify;
+       if (set->submission_relay_ssl_verify)
+               ssl_set.verbose_invalid_cert = TRUE;
+       else
+               ssl_set.allow_invalid_cert = TRUE;
 
        /* make proxy connection */
        i_zero(&smtp_set);