我们正在使用OpenDS进行SMTP帐户状态通知,以便在密码即将到期时通知用户。 SMTP帐户状态通知处理程序可以在密码即将过期时通知用户和服务器管理员列表,但我们无法找到在电子邮件中拥有客户姓名的方法。
通知处理程序在拉动客户的电子邮件地址并引用密码策略以正确识别待处理密码到期时没有问题,那么为什么不在电子邮件中按名称识别客户?所有这些信息都可用,那么如何设置变量以提取和使用此客户信息?
答案 0 :(得分:0)
通知处理程序非常强大,但肯定没有记录。 可以通过邮件在电子邮件中识别用户。我查看了OpenDJ的代码(OpenDS的主动开发分支,http://opendj.forgerock.org),您可以从模板中的用户条目引用任何属性。
更具体地说,对于用户的mail属性,您应该在模板中使用此属性(模板位于config / message /目录下): %%通知用户-ATTR:邮件%%
我没有测试过,但应该可以使用。 我希望这会有所帮助。
Ludovic Poitou
PS:我的技术作者告诉我,可以在模板消息中使用的所有令牌实际上都记录为OpenDJ管理指南的一部分:http://opendj.forgerock.org/doc/admin-guide/index.html#account-status-notification