[玩转系统] proxyAddresses - 导出、修改、更新、删除
作者:精品下载站 日期:2024-12-14 13:26:23 浏览:15 分类:玩电脑
proxyAddresses - 导出、修改、更新、删除
proxyAddresses 是 Active Directory (AD) 中的一个多值属性,用于用户、组和联系人以促进邮件传送。
要使用 PowerShell 配置此属性,您需要 PowerShell 的 ActiveDirectory 模块。该模块是 RSAT(远程服务器管理工具)的一部分,您需要激活(或根据您的操作系统版本下载)。默认情况下,它在域控制器上可用。
在开始编辑 proxyAddresses 属性之前,您应该了解以下内容:
- 您必须在主(发送)邮件别名前添加大写“SMTP:”前缀
- 仅允许一个值/别名具有大写“SMTP:”前缀
- 您必须为辅助邮件别名添加小写“smtp:”前缀
- 不允许有重复值(在所有 AD 对象中)
- 根据 RFC 5322,邮件地址必须是有效的 SMTP 地址
- 此属性的错误配置可能会中断收件人的邮件传送
- Active Directory 不会对您输入/更新/删除的值进行完整性检查
- 这是一个多值属性,错误的命令可能会无意中覆盖现有值
使用 Easy365Manager,您可以直接从 AD 用户和计算机配置 proxyAddresses:
但本文稍后会详细介绍这一点。
现在,让我们启动 PowerShell!
将代理地址导出到 CSV
使用以下脚本导出所有 AD 对象的所有代理地址。该脚本为每个 AD 对象的每个 proxyAddresses 属性值的每个单独值生成一行。这意味着您将为具有一个主 SMTP 别名和三个辅助 SMTP 别名的用户提供四行。
Import-Module ActiveDirectory
"DN;proxyAddress" | Out-File ".\proxyAddressesBackup.txt"
$Objects = Get-ADObject -LDAPFilter "(proxyAddresses=*)" -Properties proxyAddresses
ForEach ($Object In $Objects) {
ForEach ($proxyAddress in $Object.proxyAddresses) {
$Output = $Object.distinguishedName + ";" + $proxyAddress
Write-Host $Output
$Output | Out-File ".\proxyAddressesBackup.txt" -Append
}
}
(如果您不在 DC 上运行它,请确保您已通过 RSAT 安装了 PowerShell 的 Active Directory 模块)
该脚本的输出可能类似于以下内容:
CN=Hans Christian Oersted,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Hans Christian Oersted,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Hans Christian Oersted,OU=Denmark,DC=observatory,DC=local;SMTP:[email protected]
CN=Niels Bohr,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Niels Bohr,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Niels Bohr,OU=Denmark,DC=observatory,DC=local;SMTP:[email protected]
CN=Ole Roemer,OU=Denmark,DC=observatory,DC=local;SMTP:[email protected]
CN=Ole Roemer,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Ole Roemer,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Tycho Brahe,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Tycho Brahe,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
CN=Tycho Brahe,OU=Denmark,DC=observatory,DC=local;SMTP:[email protected]
CN=Tycho Brahe,OU=Denmark,DC=observatory,DC=local;smtp:[email protected]
将单个值添加到 proxyAddresses
以下脚本将单个值导入到多值 proxyAddresses 属性。保留任何现有值。
Import-Module ActiveDirectory
$User = Get-ADUser ole.roemer -Properties proxyAddresses
$User.proxyAddresses.Add("smtp:[email protected]")
Set-ADUser -instance $User
如果您尝试导入同一对象上已存在的值,您将收到错误(但如果该值存在于另一个对象上,则不会引发错误!)。
从 proxyAddresses 中删除单个值
以下脚本将从 proxyAddresses 属性中删除单个条目。保留任何其他现有值。
Import-Module ActiveDirectory
$User = Get-ADUser ole.roemer -Properties proxyAddresses
$User.proxyAddresses.Remove("smtp:[email protected]")
Set-ADUser -instance $User
使用 LDAP 查询过滤代理地址
如果要过滤掉配置了某些 proxyAddresses 的 AD 对象,可以使用 LDAP 过滤器。
例如,让我们识别具有“.local”邮件地址的所有用户(具有 .local proxyAddress 将阻止用户使用 Azure AD Connect 复制到 Azure):
Import-Module ActiveDirectory
$Users = Get-ADUser -LDAPFilter "(proxyAddresses=*.local)" -Properties proxyAddresses
ForEach ($User In $Users) {
ForEach ($proxyAddress in $User.proxyAddresses) {
If($proxyAddress -Like '*.local'){
Write-Host $User.distinguishedName `t $proxyAddress
}
}
}
这将为您提供类似于以下内容的输出:
CN=Ole Roemer,OU=Denmark,DC=observatory,DC=local smtp:[email protected]
CN=Tycho Brahe,OU=Denmark,DC=observatory,DC=local smtp:[email protected]
使用 GUI 工具配置代理地址
我希望上面的代码片段能够满足您在搜索和操作多值 proxyAddresses 属性内容方面的需求。
对于某些日常配置任务,使用图形用户界面 (GUI) 通常更方便。您可以使用多种选项来使用 GUI 配置 proxyAddresses 属性:
Easy365管理器
到目前为止,配置 proxyAddresses(以及任何其他 AD 邮件属性)的最简单方法是使用 Easy365Manager。
使用 Easy365Manager,您无需在多个管理工具之间切换:由于用户和组属性上有额外的选项卡,AD 用户和计算机工具中的一切皆有可能。
借助 Easy365Manager,您可以从使用本机用户管理工具 Active Directory 用户和计算机中受益。 Easy365Manager 向用户属性添加了两个新选项卡,其中包括 proxyAddresses 编辑器。它具有固定价格,并且您可以将其安装在无限数量的管理服务器和 PC 上。
如果您完全迁移到 Office 365,则可以通过删除本地 Exchange Server 轻松抵消 Easy365Manager 许可证成本,并节省使用单一直观工具的时间。
Easy365Manager 主动检查您输入的值是否有效:
- 在您的域中检查唯一性
- 只允许使用一个主 SMTP 地址
- 仅允许有效的 SMTP 格式
这可确保您的 proxyAddresses 配置始终正确,并可能节省您的故障排除时间。
要查看 Easy365Manager 的完整功能列表,请查看此。
您可以在此处下载功能齐全的 30 天试用版。
Active Directory 用户和计算机
要使用 Active Directory 用户和计算机配置 proxyAddresses,您必须启用“高级功能”。然后,可以在“属性编辑器”选项卡的“原始”属性列表中访问该属性。
AD 用户和计算机不会检查您在 proxyAddresses 中输入的值的有效性。
ADSI编辑
在 ADSIEdit 中,您可以看到所有对象属性的表示形式,包括 proxyAddresses 属性。与格式较差的 Active Directory 用户和计算机相比,这是一种甚至“原始”的体验,因此您必须小心。
ADSIEdit 不会检查您在 proxyAddresses 中输入的值的有效性。
交换管理中心
Exchange 管理中心 (EAC) 在将更改提交到 AD 之前通过合理的格式设置和逻辑检查来提供更好的体验。
然而,如果您将邮件迁移到 Office 365,则需要整个 Exchange 服务器。
尽管本地 Exchange 许可证是免费的,但管理、故障排除和病毒风险的间接成本可能会很高。
此外,由于您在 Active Directory 用户和计算机工具中管理用户和组,因此切换到 EAC 来更改用户和组既不方便又耗时。
概括
如您所见,有很多选项可以管理您的电子邮件属性。你更喜欢哪一种就看个人口味了。
如果您有兴趣尝试 Easy365Manager,可以在 5 分钟内下载、安装和配置免费且功能齐全的 30 天试用版。
如果您对 Easy365Manager 有任何疑问,请参阅我们的常见问题解答,或者随时联系我们的支持团队。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag