Fixes because I think we need a comma between map items
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 24s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m3s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s

This commit is contained in:
Deon George 2025-04-24 14:13:19 +10:00
parent cf4573b6e1
commit 0f35a4ee9f
3 changed files with 6 additions and 10 deletions

View File

@ -74,8 +74,8 @@ if [ -z "$@" ]; then
postmap -o lmdb:${CUSTOM}/virtual_mailbox_maps
# Create some default LDAP templates
if [ -n "${LDAP_SEARCH_BASE}" ]; then
sed -i -e "s%^# ldap:% ldap:%" ${POSTFIX}/main.cf
if [ -n "${LDAP_SEARCH_BASE}" ]; then
sed -i -e "s% # ldap:%, ldap:%" ${POSTFIX}/main.cf
if [ ! -f ${CUSTOM}/ldap_virtual_alias_maps ]; then
cp ${DEFAULTS}/ldap_virtual_alias_maps ${CUSTOM}/

View File

@ -1,8 +1,6 @@
#relayhost = /etc/postfix/custom/relay_host
relay_domains = lmdb:/etc/postfix/custom/relay_domains
# ldap:/etc/postfix/custom/ldap_relay_domains
relay_recipient_maps = lmdb:/etc/postfix/custom/relay_recipient_maps
# ldap:/etc/postfix/custom/ldap_relay_recipient_maps
relay_domains = lmdb:/etc/postfix/custom/relay_domains # ldap:/etc/postfix/custom/ldap_relay_domains
relay_recipient_maps = lmdb:/etc/postfix/custom/relay_recipient_maps # ldap:/etc/postfix/custom/ldap_relay_recipient_maps
transport_maps = lmdb:/etc/postfix/custom/relay_domains
#transport_maps = $relay_domains
#relay_transport = lmdb:/etc/postfix/custom/relay_domains <-- THIS DOESNT WORK?

View File

@ -1,15 +1,13 @@
#virtual_alias_domains = @VIRTUAL_ALIAS_DOMAINS@
##virtual_alias_domains = lmdb:/etc/postfix/custom/virtual_alias_domains
## ldap:/etc/postfix/custom/ldap_virtual_mailbox_domains
virtual_alias_maps = lmdb:/etc/postfix/custom/virtual_alias_maps
# ldap:/etc/postfix/custom/ldap_virtual_alias_maps
virtual_alias_maps = lmdb:/etc/postfix/custom/virtual_alias_maps # ldap:/etc/postfix/custom/ldap_virtual_alias_maps
virtual_mailbox_base = /var/mail/vhosts
#virtual_mailbox_domains = @VIRTUAL_DOMAINS@
## @note virtual_mailbox_domains cannot be a map, so the below two definitions *WONT* work
##virtual_mailbox_domains = lmdb:/etc/postfix/custom/virtual_mailbox_domains
## ldap:/etc/postfix/custom/ldap_virtual_mailbox_domains
virtual_mailbox_maps = lmdb:/etc/postfix/custom/virtual_mailbox_maps
# ldap:/etc/postfix/custom/ldap_virtual_mailbox_maps
virtual_mailbox_maps = lmdb:/etc/postfix/custom/virtual_mailbox_maps # ldap:/etc/postfix/custom/ldap_virtual_mailbox_maps
#virtual_transport = virtual
virtual_minimum_uid = 100
virtual_uid_maps = static:5000