【发布时间】:2011-08-23 14:18:23
【问题描述】:
我正在编写一个用于管理 Exchange 通讯组和公用文件夹的 Powershell 脚本。
在公用文件夹管理控制台中,我创建了一个启用邮件的文件夹。在该文件夹的“属性”中的“电子邮件地址”选项卡下,我想从列表中删除所有出现的包含 "Correspondence" 的电子邮件地址。
我的问题是,您将如何使用 Powershell 从公用文件夹的属性中删除电子邮件地址?
如果你想看一段代码,这里是:
# create the new public folder
New-PublicFolder -Name $nextProjectName -Path "\Projets"
Add-PublicFolderClientPermission -Identity "\Projets\$nextProjectName" -AccessRights CreateItems, ReadItems, CreateSubfolders, EditOwnedItems, FolderVisible, DeleteOwnedItems -User $nextProjectName
New-PublicFolder -Name "Correspondance" -Path "\Projets\$nextProjectName"
Enable-MailPublicFolder -Identity "\Projets\$nextProjectName\Correspondance"
$correspondanceAlias = $nextProjectCode.Substring(1,6)
Set-MailPublicFolder -Identity "\Projets\$nextProjectName\Correspondance" -Alias "bccp$correspondanceAlias" -DisplayName "bccp$correspondanceAlias"
这是详细显示我要删除的内容的屏幕截图。两个 SMTP 地址和两个 X400 地址中的第二个。
【问题讨论】:
标签: powershell exchange-server