Постфикс/голубятня удаляет пользователя LDAP

Я должен удалить или поместить в черный список пользователя LDAP/dovecot. Аутентификация является установкой из активного каталога, чем я не могу управлять так, я думал, что должен быть путь, по крайней мере, для отключения этого определенного пользователя на mailserver локально.

# Virtual Accoutns - LDAP - MS AD
virtual_mailbox_maps = ldap:/etc/postfix/ldap_mailbox_maps.cf
virtual_alias_maps = ldap:/etc/postfix/ldap_alias_maps_redirect_true.cf ldap:/etc/postfix/ldap_alias_maps_redirect_false.cf ldap:/etc/postfix/ldap_mailbox
_groups.cf
virtual_mailbox_domains = domain.com
virtual_uid_maps = static:1000
virtual_gid_maps = static:1000
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1

Кто-либо знает, как сделать это?

Я следовал этому руководству для отключения 1 пользователя через файл доступа постфиксов:

http://www.cyberciti.biz/faq/howto-blacklist-reject-sender-email-address/

К сожалению, это не работает. Это похоже на настройки, сохраненные в LDAP, отвергают правило доступа. Вместо постфикса, отклоняющего почту, это продолжает принимать его.Спасибо!

1
задан 21 July 2014 в 12:56
1 ответ

Нельзя отключать пользователя на уровне Postfix.

Лучше добавить в LDAP флаг типа "disableMail". Затем запросите этот флаг через ваш ldap_mailbox_maps.cf для фильтрации всех пользователей с этим флагом.

.
1
ответ дан 4 December 2019 в 00:21

Теги

Похожие вопросы