Changeset View
Changeset View
Standalone View
Standalone View
docker/kolab/utils/21-adjust-postfix-config.sh
Show All 14 Lines | |||||
# new: (inetuserstatus:1.2.840.113556.1.4.803:=1) | # new: (inetuserstatus:1.2.840.113556.1.4.803:=1) | ||||
# active: (inetuserstatus:1.2.840.113556.1.4.803:=2) | # active: (inetuserstatus:1.2.840.113556.1.4.803:=2) | ||||
# suspended: (inetuserstatus:1.2.840.113556.1.4.803:=4) | # suspended: (inetuserstatus:1.2.840.113556.1.4.803:=4) | ||||
# deleted: (inetuserstatus:1.2.840.113556.1.4.803:=8) | # deleted: (inetuserstatus:1.2.840.113556.1.4.803:=8) | ||||
# ldapready: (inetuserstatus:1.2.840.113556.1.4.803:=16) | # ldapready: (inetuserstatus:1.2.840.113556.1.4.803:=16) | ||||
# imapready: (inetuserstatus:1.2.840.113556.1.4.803:=32) | # imapready: (inetuserstatus:1.2.840.113556.1.4.803:=32) | ||||
sed -i -r \ | sed -i -r \ | ||||
-e 's/^query_filter.*$/query_filter = (\&(|(mail=%s)(alias=%s))(|(objectclass=kolabinetorgperson)(|(objectclass=kolabgroupofuniquenames)(objectclass=kolabgroupofurls))(|(|(objectclass=groupofuniquenames)(objectclass=groupofurls))(objectclass=kolabsharedfolder))(objectclass=kolabsharedfolder))(inetuserstatus:1.2.840.113556.1.4.803:=50)(!(inetuserstatus:1.2.840.113556.1.4.803:=4)))/g' \ | -e 's/^query_filter.*$/query_filter = (\&(|(mail=%s)(alias=%s))(|(objectclass=kolabinetorgperson)(|(objectclass=kolabgroupofuniquenames)(objectclass=kolabgroupofurls))(|(|(objectclass=groupofuniquenames)(objectclass=groupofurls))(objectclass=kolabsharedfolder))(objectclass=kolabsharedfolder))(!(inetuserstatus:1.2.840.113556.1.4.803:=4)))/g' \ | ||||
/etc/postfix/ldap/local_recipient_maps.cf | /etc/postfix/ldap/local_recipient_maps.cf | ||||
systemctl restart postfix | systemctl restart postfix |