我正在使用 Office365 / Exchange,并且我已经设置了一个不错的 HTML 模板,以使用邮件流规则附加动态电子邮件签名:“附加免责声明”。
我使用了属性 %%PhoneNumber%%,尽管联系信息已在 UserAccount 和 Exchange 中完美填写,但它始终为空。
无论我做什么,它都是空的。
然后我开始使用 %%CustomAttribute1%% - 大约两个小时前我输入了“333333”。电子邮件中的字符串仍为空。
然后经过 30 分钟的拼命摆弄,它突然间就可以显示 333333。
两个小时前,我用真实电话号码替换了这个测试字符串,禁用/启用了规则,更新了规则。在 Office365 Admincenter 和 Exchange 中更新了用户配置文件...
它仍然显示“33333”。这很令人沮丧,因为我永远不知道或无法测试我是否更新/使用了正确的字段,或者它是否真的有效。
Exchange 是否使用了非常激进的缓存,还是只是速度非常慢?占位符的文档也很糟糕。有一个变量列表,但没有解释变量到底属于哪个字段。
有些有效,有些则无效。
如果变量无法解析,它会在保存时引发错误(至少),但如果保存并保持为空,这也没有帮助。
答案1
只需访问 docs.microsoft.com,您就可以概览所有可以使用的值。
也许使用 PowerShell 激活规则会更快。是的,EAC 可能会很慢。
%%City%%
%%Company%%
%%CountryOrRegion%%
%%Department%%
%%DisplayName%%
%%Fax%%
%%FirstName%%
%%HomePhone%%
%%Initials%%
%%LastName%%
%%Manager%%
%%MobilePhone%%
%%Notes%%
%%Office%%
%%Pager%%
%%Phone%%
%%PostalCode%%
%%PostOfficeBox%%
%%StateOrProvince%%
%%StreetAddress%%
%%Title%%
%%UserPrincipalName%%
%%WindowsEmailAddress%%