On 2010-06-14 15:13, WORLEY, Dale R (Dale) wrote:
> _____________________________________
> 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.
>    
The right answer is to stop using a mapping rule for dialing voicemail, 
Paul.  All the correct mappings are known - they should just be aliases.

_______________________________________________
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