Active Directory/Exchange 常規選項卡

Active Directory/Exchange 常規選項卡

我想知道如何以編程方式將“傳遞選項”下的“轉發地址”更改為“無”。

每次我嘗試將 altRecipient 設為“”時,都會出現約束錯誤。

如何刪除對使用者的轉送或將轉址設為「無」。

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

另外,在「代表發送」中,如何刪除授權清單中的所有使用者。

答案1

您應該嘗試清除該屬性而不是將其設為“”。我不是一個 C# 程式設計師,但你可能可以這樣做(或類似的事情):

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

關鍵是將該值設為“”與清除它不同。

相關內容