如何从FreePBX的来电中删除SIP或Plus前缀?

如何从传入号码中删除“sip:+”(sip plus)前缀? 这个号码正在我的手机上caching,而且是一个不合逻辑的格式,所以我不能再拨打这个号码。

完全删除“sip:+”前缀需要两个步骤…

删除Plus前缀

FreePBX包含一个“上下文”,从CIDstring中除去最后10位数字。 还有其他几个线程,它们说创build一个自定义的上下文,但这不是必要的。 在你的入站路线,如果你改变这个…

context=from-trunk 

…这个…

 context=from-pstn-e164-us 

来电号码将是10位数字格式,在美国一般正常工作。

删除SIP前缀

至less在Polycom世界中,SIP前缀与URL拨号一起使用。 禁用此function将导致“sip:”前缀不被传送到手机。 以下是宝利通部门如何完成的

  1. select设置>端点pipe理器
  2. 在右侧的导航栏中,select“基本文件编辑”(在“高级”下)
  3. select要编辑的模板
  4. 点击“MAC-Features.cfg”button
  5. 使用“1”值search“feature.urlDialing”条目
  6. 将“1”更改为“0”(将其禁用)
  7. 保存您的更改
  8. 重build你的手机的configuration
  9. 重新启动您的手机

关于这个几个笔记…

  • 可能有更好的办法。 我就是这么做的
  • 在项目#5中,如果您只search“urlDialing”(而不是“feature.urlDialing”),则应该find2次“urlDialing”。 第一个有“父母”的价值。 我不会改变这一点。 search下一个实例或完全限定的“feature.urlDialing”,您将find1或0。