Mat*_*att 5 email active-directory exchange-2010
我们正在运行一款名为 Exclaimer 的软件,它为电子邮件签名设置了标准模板,并从 Active Directory 中获取一些详细信息,例如联系电话和标题。
我需要在签名中添加一个 QR 码,但 50 人以上需要不同,所以我不能使用标准模板。
我可以为每个人单独创建一个模板,但我想知道是否有更有效的方法?
由于您已预先准备好映像,因此您应该能够使用内置的 Exchange 2010 PowerShell cmdlet 或Exclaimer 自己的免费产品将它们引入。但请记住(我相信你知道)这确实违背了 Exclaimer 的目的,因为如果有人结婚或更改他们的电话号码,则必须手动更改 QR 码图像。
这些图片将作为原始字节存储在 Active Directory 中,因此您应该记住一些事项。
在有关该主题的 Exchange博客文章中,他们说 10,000 个用户的缩略图会为您的 Active Directory 数据库增加大约 100 MB,但显然您的里程会有所不同。顺便说一下,那篇博文是必读的,其中包含有关此功能的大量有用信息。
要将单张照片导入 Active Directory,您可以使用以下 cmdlet。我认为将其打包成一个Get-Mailbox | Import-RecipientDataProperty ...循环并不会太难(我的 Exchange VM 目前已损坏,否则我会为您创建一个)。
Import-RecipientDataProperty -Identity <Username> -Picture -FileData ([Byte[]]$(Get-Content -Path "C:\GalPhotos\Some Photo.jpg" -Encoding Byte -ReadCount 0))
Run Code Online (Sandbox Code Playgroud)
或者,只需使用我在上面链接的 Exclaimer 免费赠品。
请注意,cmdlet 和 Exclaimer 实用程序都将填充 Outlook 2010 用作其图片的字段,因此二维码将开始显示在人们的 Outlook 中。这取决于管理层是否想要,如果他们不想要,您可以编写一个 PowerShell 脚本来将数据存储在 Exchange/Outlook 不使用的其他图片属性之一中(jpegPhoto可能)。
一旦您的图片在 Exchange 中,您可以在每个您想要的 Exclaimer 免责声明中添加一个字段,并且 Exclaimer 应该将原始字节解码为图片。
| 归档时间: |
|
| 查看次数: |
768 次 |
| 最近记录: |