我正在使用 Office365 / Exchange,并且我已经设置了一个很好的 HTML 模板来使用邮件流规则附加动态电子邮件签名:“附加免责声明”。
我使用了属性 %%PhoneNumber%%,尽管联系信息完美地填充在 UserAccount 和 Exchange 中,但它始终为空。
无论我做什么,它都是空的。
然后我开始使用 %%CustomAttribute1%% - 大约两个小时前我输入了“333333”。电子邮件中的字符串保持为空。
然后又拼命乱搞了30分钟后,突然显示333333。
两个小时前,我用真实的电话号码替换了这个测试字符串,禁用/启用了规则,更新了规则。更新了 Office365 Admincenter 和 Exchange 中的用户配置文件...
它仍然显示“33333”。这令人沮丧,因为我永远不知道或无法测试我是否更新/使用了正确的字段,或者它是否有效。
Exchange 是否使用了非常激进的缓存,或者只是非常慢?关于占位符的文档也非常糟糕。有一个变量列表,但没有解释该变量到底属于哪个字段。
有些有效,有些则无效。
如果变量无法解析,它会在保存时抛出错误(至少),但如果保存并保持为空,这也没有帮助。
只需访问 docs.microsoft.com,即可了解可以使用的所有值的概述。
也许使用 PowerShell 激活规则会更快。是的,EAC 可能会很慢。
https://learn.microsoft.com/en-us/exchange/security-and-compliance/mail-flow-rules/disclaimers-signatures-footers-or-headers#use-exchange-online-powershell-to-add-免责声明或其他电子邮件页眉或页脚