Files
system-config/playbooks/roles/mailman3/templates/mailman-extra.cfg.j2
Jeremy Stanley 1f10a66956 Correct the Exim queue threshold for Mailman
In change I9e21eb19b85c9a4b19f5e6c5d03a89c89028bbc4 we incorrectly
adjusted Exim's smtp_accept_max_per_host option from 10 to 50 rather
than setting the smtp_accept_queue_per_connection option we actually
needed. Add this parameter as a new tunable in the role, set the
other option back to its prior value, and update comment references
accordingly.

Change-Id: I13f0275202eba8b5190a76bff921f1ac5adbeea0
2024-06-26 15:39:50 +00:00

18 lines
697 B
Django/Jinja

[mailman]
# This address is the "site owner" address. Certain messages which must be
# delivered to a human, but which can't be delivered to a list owner (e.g. a
# bounce from a list owner), will be sent to this address. It should point to
# a human.
site_owner: "root@{{ ansible_fqdn }}"
# We set this to less than the Exim's smtp_accept_queue_per_connection value.
[mta]
max_recipients: 45
# The outgoing runner is what is responsible for sending email. By default
# there is only one instance of this runner. We have seen some emails get
# queued up for 5-10 minutes in lists with larger membership. Increase this
# value to 4 to improve outgoing mail throughput.
[runner.out]
instances: 4