ConfigureMailAgent (NotesAdministrationProcess - LotusScript®)

システム管理要求データベースに要求を入力して、ユーザーのホームサーバー上のメールデータベースにエージェントを構成します。

定義位置

NotesAdministrationProcess

構文

noteID$ = notesAdministrationProcess .ConfigureMailAgent( username$ , agentname$ [ , activatable ] [ , enable ] )

パラメータ

username$

String 型。ユーザーの階層名付きの完全な名前 (省略形でもかまいません) です。

agentname$

String 型。エージェントの名前です。

activatable%

Boolean 型。エージェントを有効化できるようにする場合は true (デフォルト)。

enable%

Boolean 型。エージェントを有効にする場合は True (デフォルト) です。

戻り値

noteID$

String 型。システム管理要求データベースに作成されたエントリの文書 ID です。

使用法

このメソッドは、[エージェントのプロパティ] ボックスの [セキュリティ] タブの下の [代理で実行] の値として username を指定します。これは、メールデータベース上の定期エージェントがメールユーザーの権限の下で実行できるようにする場合に役立ちます。activatable が True の場合、[編集者] 権限を持つユーザーは、再署名することなくエージェントを有効および無効にすることができます。

このメソッドはメールファイル所有者が実行する必要があります。このメソッドを使用すると、[編集者] のアクセス権を持つメールファイル所有者はそれぞれが所有するメールファイルで定期エージェントを有効化および無効化することができます。他のユーザーが所有するメールファイルで定期エージェントを有効化することはできません。

エージェントを設定した後に、NotesAgent を使用してアクティブ化と有効化をリセットできます。

このメソッドはメールファイルのエージェントで使用できます。

クロスリファレンス

Java™ AdministrationProcess クラスの configureMailAgent