Registerkarte „Allgemein“ für Active Directory/Exchange

Registerkarte „Allgemein“ für Active Directory/Exchange

Ich möchte wissen, wie ich die Weiterleitungsadresse unter „Zustellungsoptionen“ programmgesteuert auf „Keine“ ändern kann.

Jedes Mal, wenn ich versuche, altRecipient auf "" zu setzen, tritt ein Einschränkungsfehler auf.

Wie entferne ich die Weiterleitung an den Benutzer oder stelle die Weiterleitungsadresse auf „Keine“ ein?

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

Außerdem erfahren Sie, wie Sie beim Senden im Auftrag alle Benutzer aus der Berechtigungsliste entfernen können.

Antwort1

Sie sollten versuchen, die Eigenschaft zu löschen, anstatt sie auf "" zu setzen. Ich bin kein großer C#-Programmierer, aber Sie können wahrscheinlich Folgendes tun (oder so ähnlich):

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

Entscheidend ist, dass das Setzen des Werts auf "" etwas anderes ist als das Löschen.

verwandte Informationen