Ensure virtual domains go through LMTP

This commit is contained in:
Jason Rothstein 2022-04-10 01:08:19 -05:00
parent 15d5568b32
commit cb9777f216

View File

@ -484,6 +484,8 @@ alias_database = hash:/etc/aliases
# Cyrus IMAP over LMTP. Specify ``lmtpunix cmd="lmtpd"
# listen="/var/imap/socket/lmtp" prefork=0'' in cyrus.conf.
#mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
mailbox_transport = lmtp:inet:localhost:24
virtual_transport = lmtp:inet:localhost:24
# If using the cyrus-imapd IMAP server deliver local mail to the IMAP
# server using LMTP (Local Mail Transport Protocol), this is prefered
@ -746,3 +748,8 @@ shlib_directory = /usr/lib64/postfix
{% endfor %}
smtpd_milters = {% for milter in ensure_postfix.milter_list %} {{ milter.protocol }}:{{ milter.hostname }}:{{ milter.port }} {% endfor %}
{% endif %}
{% if ensure_postifx.domain_list is defined and ensure_postfix.domain_list is iterable %}
virtual_mailbox_domains = {% for domain in ensure_postfix.domain_list %} {{ domain }} {% endfor %}
{% endif %}