mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
mail: Add ldap-groups virtual aliases
This commit is contained in:
parent
6cae524910
commit
767b5c3d7e
3 changed files with 11 additions and 1 deletions
|
@ -99,7 +99,7 @@ message_size_limit = 35914708
|
||||||
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
|
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
|
||||||
virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
|
virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
|
||||||
virtual_mailbox_base =
|
virtual_mailbox_base =
|
||||||
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf
|
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf,ldap:/etc/postfix/ldap-groups.cf
|
||||||
virtual_alias_domains =
|
virtual_alias_domains =
|
||||||
virtual_minimum_uid = 100
|
virtual_minimum_uid = 100
|
||||||
virtual_uid_maps = static:vmail
|
virtual_uid_maps = static:vmail
|
||||||
|
|
9
conf/postfix/plain/ldap-groups.cf
Normal file
9
conf/postfix/plain/ldap-groups.cf
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
server_host = localhost
|
||||||
|
server_port = 389
|
||||||
|
search_base = dc=yunohost,dc=org
|
||||||
|
query_filter = (&(objectClass=groupOfNamesYnh)(mail=%s))
|
||||||
|
exclude_internal = yes
|
||||||
|
search_timeout = 30
|
||||||
|
scope = sub
|
||||||
|
result_attribute = memberUid, mail
|
||||||
|
terminal_result_attribute = memberUid
|
|
@ -51,6 +51,7 @@ objectClass: mailGroup
|
||||||
gidNumber: 4001
|
gidNumber: 4001
|
||||||
mail: root
|
mail: root
|
||||||
mail: admin
|
mail: admin
|
||||||
|
mail: admins
|
||||||
mail: webmaster
|
mail: webmaster
|
||||||
mail: postmaster
|
mail: postmaster
|
||||||
mail: abuse
|
mail: abuse
|
||||||
|
|
Loading…
Add table
Reference in a new issue