我想从用户选择的邮箱中删除电子邮件别名。
string removeAlias = "Set-Mailbox \"" + userLabel.Text + "\" -EmailAddresses @{remove=\"" + textBox2.Text + "\"}";
然而,这不起作用,我没有收到任何错误。此外,以下代码用于添加电子邮件别名:
string setAlias = "Set-Mailbox \"" + userLabel.Text + "\" -EmailAddresses @{add=\"" + alias + "\"}";
我仍然无法弄清楚为什么这不起作用。任何帮助都会非常感激。
答案 0 :(得分:0)
任何一个面临这样的麻烦的人。我的别名字符串中有一个空格,因此Powershell不接受它。我使用以下方法来摆脱空白:
selectedAlias = Regex.Replace(selectedAlias," [\ n \ r \ t]","");