summaryrefslogtreecommitdiff
path: root/src/mailman/config/schema.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/config/schema.cfg')
-rw-r--r--src/mailman/config/schema.cfg16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mailman/config/schema.cfg b/src/mailman/config/schema.cfg
index 9568694be..35ff2f3ea 100644
--- a/src/mailman/config/schema.cfg
+++ b/src/mailman/config/schema.cfg
@@ -596,6 +596,22 @@ smtp_port: 25
smtp_user:
smtp_pass:
+# One of smtp/smtps/starttls, specifies the protocol Mailman will use when
+# connecting. The difference between smtps and startls is that with smtps the
+# connection starts with the SSL/TLS handshake, while starttls is an extension
+# of the SMTP protocol which starts the SSL/TLS handshake after the client
+# requests it.
+smtp_protocol: smtp
+
+# Whether to require a server cert and verify it. Verification in this
+# context means that the server needs to supply a valid certificate signed by
+# a CA from a set of the system's default CA certs.
+smtp_verify_cert: yes
+
+# Whether to check that the server certificate specifies the hostname as
+# in smtp_host. RFC 2818 and RFC 6125 rules are followed.
+smtp_verify_hostname: yes
+
# Where the LMTP server listens for connections. Use 127.0.0.1 instead of
# localhost for Postfix integration, because Postfix only consults DNS
# (e.g. not /etc/hosts).