Guia Geral do Active Directory/Exchange

Guia Geral do Active Directory/Exchange

Gostaria de saber como alterar programaticamente o endereço de encaminhamento em Opções de entrega para Nenhum.

Cada vez que tento definir altRecipient como "", ocorre um erro de restrição.

Como faço para remover o encaminhamento para o usuário ou definir o endereço de encaminhamento como Nenhum.

testEntry.InvokeSet("deliverAndRedirect", false); // OK
testEntry.InvokeSet("altRecipient", ""); // error

Também no Send on Behalf, como você pode remover todos os usuários da lista de concessões.

Responder1

Você deve tentar limpar a propriedade em vez de defini-la como "". Não sou muito programador de C #, mas provavelmente você pode fazer (ou algo assim):

testEntry.Invoke("PutEx", New Object() { ADS_PROPERTY_CLEAR, altRecipient, 0 })

A chave é que definir o valor como "" é diferente de limpá-lo.

informação relacionada