一、 添加用户
1、conf/directory/default目录下添加用户文件名字是分机号.xml,例如l,它的内容如下:
<include>
<user id="1000" mailbox="1000">
<params>
<param name="password" value="1234"/>
<param name="vm-password" value="1000"/>
</params>
<variables>
<variable name="accountcode" value="1000"/>
<variable name="user_context" value="default"/>
<variable name="effective_caller_id_name" value="Extension 1000"/>
<variable name="effective_caller_id_number" value="1000"/>
</variables>
</user>
</include>
2、使其他用户可以呼叫到他
param name<extension name="Local_Extension">
<condition field="destination_number" expression="^(10[0-9][0-9])$">
<condition field="destination_number" expression="^(10[0-9][0-9])$">
FS接受到内部分机呼叫后,查分机时用正则表达式: 10[01][0-9] 来表示1000-1019;
"^(50[5-9][0-9])$"标示5050-5099;
3、重新加载配置,使其生效
在fs_cli下,运行:reloadxml
二、 出局号码
在修改拨号计划/conf/dialplan下的l中添加代码
<extension name="call out">
<condition field="destination_number" expression="^(10[0-9]+)$">
<action application="bridge" data="sofia/gateway/gw1/$1"/>
</condition>
</extension>
expression="^(10[0-9]+)$">为出局号,当拨号码前三位为100-109是走路由"sofia/gateway/gw1/$1";
如果expression="^7(\d+)$"标示要在拨出号码前加拨7;括号内的为呼出号码!
出局路由文件为l内容如下
<gateway name="gw1">
<param name="realm" value="172.16.72.220:5060"/>
<param name="username" value="1004"/>
<param name="password" value="1234"/>
<param name="register" value="false" />
</gateway>
将路由文件放在conf\sip_profiles\external目录下即可
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论