Изменен файл main.cf (Postfix), добавлено подключение файлов ldap-recipient-repl.cf и ldap-aliases-repl.cf (Postfix) в случае включения репликации для сервиса Mail.

Изменены LDAP фильтры для ldap-recipient-repl.cf и ldap-aliases-repl.cf (Postfix) файлов.

git-svn-id: http://svn.calculate.ru/calculate2/calculate-server/trunk@1109 c91db197-33c1-4113-bf15-f8a5c547ca64
develop
asamoukin 15 years ago
parent 11b3f27d82
commit 847d7263c3

@ -7,6 +7,6 @@ bind = yes
bind_dn = #-ld_mail_dn-#
bind_pw = #-ld_mail_pw-#
search_base = #-ld_repl_mail_dn-#
query_filter = (|(mail=%s)(mailAlternateAddress=%s))
query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(!(rfc822member=*@#-sr_mail_host-#)))
result_attribute = rfc822member
#result_filter = %s,%u@cds.local.calculate.ru

@ -7,5 +7,5 @@ bind = yes
bind_dn = #-ld_mail_dn-#
bind_pw = #-ld_mail_pw-#
search_base = #-ld_repl_mail_dn-#
query_filter = (|(mail=%s)(mailAlternateAddress=%s))
query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(!(rfc822member=*@#-sr_mail_host-#)))
result_attribute = cn

@ -40,8 +40,21 @@ myhostname = #-sr_mail_host-#
mydestination = $myhostname, localhost.$mydomain, $mydomain
#Разрешенные адреса получателей указаны в параметре virtual_alias_maps. SMTP #сервер Postfix отклоняет недопустимые адреса получателей с сообщением "User #unknown in virtual alias table (Пользователь неизвестен в таблице #виртуальных алиасов)".
# Если репликация отключена
#?ld_repl_mail_set==off#
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf, ldap:/etc/postfix/ldap-aliases-gr.cf
#ld_repl_mail_set#
# Если репликация включена но сервер не почтовый релей
#?ld_repl_mail_set==on&sr_mail_relay_set==off#
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf, ldap:/etc/postfix/ldap-aliases-gr.cf, ldap:/etc/postfix/ldap-aliases-repl.cf
#ld_repl_mail_set#
# Если репликация включена и сервер почтовый релей
#?ld_repl_mail_set==on&sr_mail_relay_set==on#
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases-repl.cf
#ld_repl_mail_set#
# The unknown_local_recipient_reject_code specifies the SMTP server
# response code when a recipient domain matches $mydestination or
@ -88,7 +101,20 @@ alias_database = hash:/etc/mail/aliases
#пользователей для доставки им почты. Здесь ничего не надо указывать
#(не удаляйте саму директиву - это может вызвать ошибки).
# Если репликация отключена
#?ld_repl_mail_set==off#
local_recipient_maps = ldap:/etc/postfix/ldap-recipient.cf, ldap:/etc/postfix/ldap-recipient-gr.cf
#ld_repl_mail_set#
# Если репликация включена но сервер не почтовый релей
#?ld_repl_mail_set==on&sr_mail_relay_set==off#
local_recipient_maps = ldap:/etc/postfix/ldap-recipient.cf, ldap:/etc/postfix/ldap-recipient-gr.cf, ldap:/etc/postfix/ldap-recipient-repl.cf
#ld_repl_mail_set#
# Если репликация включена и сервер почтовый релей
#?ld_repl_mail_set==on&sr_mail_relay_set==on#
local_recipient_maps = ldap:/etc/postfix/ldap-recipient-repl.cf
#ld_repl_mail_set#
#local_recipient_maps = hash:/etc/postfix/recipient

Loading…
Cancel
Save