我想知道如何以编程方式将“递送选项”下的转发地址更改为“无”。
每次我尝试将 altRecipient 设置为“”时都会出现约束错误。
如何删除转发给用户或将转发地址设置为无。
testEntry.InvokeSet("deliverAndRedirect", false); // OK
testEntry.InvokeSet("altRecipient", ""); // error
此外,在代表发送中,如何删除授权列表中的所有用户。
答案1
您应该尝试清除该属性,而不是将其设置为“”。我不太擅长 C# 程序员,但您可以这样做(或类似操作):
testEntry.Invoke("PutEx", New Object() { ADS_PROPERTY_CLEAR, altRecipient, 0 })
关键是将值设置为“”与清除它不同。