0

OpenDS for SMTP アカウント ステータス通知を使用して、パスワードの有効期限が近づいたときにユーザーに通知します。SMTP アカウント ステータス通知ハンドラーは正常に機能し、パスワードの有効期限が近づいたときにユーザーとサーバー管理者のリストに通知しますが、電子メールに顧客の名前を記載する方法を見つけることができません。

通知ハンドラは問題なく顧客の電子メール アドレスを取得し、パスワード ポリシーを参照して保留中のパスワードの有効期限を正しく識別します。この情報はすべて利用可能ですが、この顧客情報を取得して使用するために変数をどのように設定すればよいでしょうか?

4

1 に答える 1

0

通知ハンドラは非常に強力ですが、文書化されていないことは明らかです。メール内のメールで利用者を特定することが可能です。OpenDJ (活発に開発されている OpenDS のブランチ、http://opendj.forgerock.org ) のコードを見てきましたが、テンプレート内のユーザー エントリから任意の属性を参照できます。

具体的には、ユーザーのメール属性については、テンプレートでこのプロパティを使用する必要があります (テンプレートは config/message/ ディレクトリにあります): %%notification-user-attr:mail%%

私はテストしていませんが、動作するはずです。これが役立つことを願っています。

ルドヴィク・ポワトゥ

PS: テクニカル ライターから、テンプレート メッセージで使用できるすべてのトークンは、実際には OpenDJ 管理ガイドの一部として文書化されていると言われました: http://opendj.forgerock.org/doc/admin-guide/index .html#アカウントステータス通知

于 2013-01-23T21:10:03.777 に答える