_____________________________________
From: "Mossman, Paul (Paul)" <paulmoss...@xxxxxxxxx>

I can only find one use for the Voicemail dial plan rule's "Internal station 
extension length" setting: It specifies the *exact* number of digits to match 
following the "Voicemail inbox prefix".  i.e. The respective "3" and "8" 
defaults result in "<userPattern>8xxx</userPattern>" in mappingrules.xml.

But why wouldn't you want the "Voicemail inbox prefix" to match when preceding 
a variable number of digits?  This can be accomplished with: 
<userPattern>8.</userPattern>.
_____________________________________

Let us suppose, as is common, that one has a pattern to match outside phone 
numbers that distinguished them from internal extensions by their length alone. 
 Thus, "2175" is an internal extension, "82175" is the voicemail for x2175, and 
"866-1234" is an outside number.

If the voicemail mapping rule does not select based on dial string length, then 
the "8." pattern matches "8661234".  This match suppresses recognition of the 
fallback rule "xxxxxxx", and causes the call to go to the VM server *only*.  
Since the specified mailbox (661234) is of the wrong length, the VM server 
rejects the call.  And the call is not routed to the gateway.

Dale
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to