在 <interface> 元素或 <match> 元素中使用 <adduser> 元素,以根据更改命令的输出将用户添加到临时组,以便适配器可以将通知发送到引起更改的用户。如果用户已经是组的成员,系统不会将用户添加到组,以防多个通知。<adduser>元素是一个空元素。组属性指定在适配器逻辑运行期间创建的临时组;必须在 <notify>元素中引用同一个组,才能发送实际的通知。
<adduser group="MyChangers" user="$4"/>
使用 condition="function" 属性控制 <adduser> 元素是否将导致更改的用户添加到临时访问组中。funtion 的值是一个表达式,其求值结果为 true 或 false。如果表达式求值的结果为 true,那么将用户添加到临时组;否则,不添加用户。请参阅条件函数。
username@host.com
name username@host.com
name "<username@host.com>"
name <username@host.com>
name "username@host.com"