Postfix / dovecot remove o usuário LDAP

1

Eu tenho que remover ou colocar na lista negra um usuário LDAP / dovecot. A autenticação é configurada a partir do diretório ativo, o que eu não consigo gerenciar, então pensei que deveria haver uma maneira de, pelo menos, desabilitar esse usuário específico no servidor de email localmente.

# 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

Alguém sabe como fazer isso?

Eu segui este guia para desabilitar um usuário por meio do arquivo de acesso de postfixes:

link

Infelizmente isso não funciona. É como se as configurações armazenadas no LDAP estivessem anulando a regra de acesso. Em vez de postfix rejeitar o email, ele continua aceitando. Obrigado!

    
por dove221 21.07.2014 / 11:06

1 resposta

1

Você não deve desabilitar um usuário no nível do Postfix.

É melhor adicionar um sinalizador no LDAP como "disableMail". Em seguida, consulte este sinalizador através do seu ldap_mailbox_maps.cf para filtrar todos os usuários com esse sinalizador.

    
por 21.08.2014 / 10:52