<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Times New Roman \,serif";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Sprechblasentext Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.SprechblasentextZchn
        {mso-style-name:"Sprechblasentext Zchn";
        mso-style-priority:99;
        mso-style-link:Sprechblasentext;
        font-family:"Segoe UI",sans-serif;
        color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
p.BalloonText, li.BalloonText, div.BalloonText
        {mso-style-name:"Balloon Text";
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma",sans-serif;}
span.E-MailFormatvorlage23
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage24
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage25
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.E-MailFormatvorlage26
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:Consolas;
        color:black;}
span.E-MailFormatvorlage30
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1975527501;
        mso-list-type:hybrid;
        mso-list-template-ids:-1729445224 -932573756 201785347 201785349 201785345 201785347 201785349 201785345 201785347 201785349;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=DE-AT link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'>ngcp basically uses explicit alias numbers rather than regexpes:<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>It can generate billing events ie for adding or removing particular numbers<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>The complex pbx features are based on managing numbers explicitly (groups)<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>Since multiple resellers can be hosted, they must not steal each others‘ numbers. This number management relies on explicit numbers and works safely even in race condition sceanrios.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>While the alias number define which numbers are reachable for incoming calls, the numbers allowed as clis for outgoing calls can be defined separately with the subscribers‘ „allowed_clis“ setting.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'>So basically, range entry will always rely on deflating to explicit numbers.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>the pbx subscriber admin forms in the panel UI allow to specify e164 ranges. For an e164 range, aliases are generated by appending all combinations of digits for a given suffix length.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>the api uses an array field „alias_numbers“ to post the list of numbers. While ok for few thousands of elements, there will however be performance implications when POSTing lists with tens of thousands of numbers, which we are about to address. Also topical for allowed_clis.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='color:#1F497D;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>          </span></span></span><![endif]><span style='color:#1F497D;mso-fareast-language:EN-US'>In the Migration/Importer framework you can find (outdated) code for parsing proprietary files with provisioning data, which was used to process range notations (including intersection detection etc.).<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'>However, there is an preferrence to enable „extended dialing mode“. If enabled, where the system will find numbers suffixed by any additional digits. Maybe an enhancment / feature request would be to introduce a regexp preference here for more detailed control.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'>regards<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=DE style='color:windowtext'>Von:</span></b><span lang=DE style='color:windowtext'> Spce-user [mailto:spce-user-bounces@lists.sipwise.com] <b>Im Auftrag von </b>Robert Johnson<br><b>Gesendet:</b> Mittwoch, 26. September 2018 20:27<br><b>An:</b> spce-user@lists.sipwise.com<br><b>Betreff:</b> Re: [Spce-user] How to add thousands of Alias Numbers to a subscriber<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p>We are also in the evaluation phase and just recently put our own PBX on the test system.<o:p></o:p></p><p>One thing that I can think of that would help is to add an option of adding a range when you add an alias number.<o:p></o:p></p><p><o:p> </o:p></p><p>For example, you could add the alias 1 200 2001234 and a range 38 (creating aliases 1 200 2001234 through 1 200 2001271)<br>Then, you could add an alias of 1 200 2005003 with a range 15 (creating aliases 1 200 2005003 through 1 200 2005017)<o:p></o:p></p><p>This sort of set up would greatly decrease the repetitiveness of turning up new PBX customers who have a large quantity of DID's.<o:p></o:p></p><p><o:p> </o:p></p><p>I was thinking of adding a feature request for this sort of thing, but haven't looked into doing so yet.<o:p></o:p></p><p>Does anyone know where to do so and how receptive they would be of this sort of request?<o:p></o:p></p><p><o:p> </o:p></p><p>Thank you!<o:p></o:p></p><p><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>On 09/25/2018 11:27 PM, Kevin Boddy wrote:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Hi,</span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'> </span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>No I’m using the GUI to configure. Don’t have much in the way of programming skill to use the API yet.</span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'> </span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Thanks</span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'> </span><o:p></o:p></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><p style='margin-bottom:12.0pt'><strong><span style='font-size:10.0pt;font-family:"Arial",sans-serif;color:#000066'>Kevin Boddy </span></strong><b><span style='font-size:10.0pt;font-family:"Arial",sans-serif;color:#000066'><br><strong><span style='font-family:"Arial",sans-serif'>ISP Technical</span></strong></span></b> <o:p></o:p></p><table class=MsoNormalTable border=0 cellspacing=3 cellpadding=0><tr><td style='padding:.75pt .75pt .75pt .75pt'><table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0><tr><td style='padding:0cm 0cm 0cm 0cm'><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><a href="http://www.firstnet.co.za"><span style='text-decoration:none'><img border=0 width=1039 height=125 id="_x0000_i1025" src="cid:image001.png@01D45715.E7106C90" alt="FirstNet                             Technology Services"></span></a><o:p></o:p></span></p></td></tr></table></td></tr></table><p class=MsoNormal><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Tel:</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'> +27318180800</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Direct: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27315736288</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Mobile: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27832661735</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Fax: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27318180801</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Email:</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'> <a href="mailto:kevin.boddy@firstnet.co.za">kevin.boddy@firstnet.co.za</a> <br><strong><span style='font-family:"Arial",sans-serif'>Address: </span></strong>4 Sunbury Crescent, Sunbury Office Park, La Lucia Ridge, 4019 </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Postal Address</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>: P O Box 703, Umhlanga Rocks, 4320</span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'><br></span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Website:</span></strong><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif'><a href="http://www.firstnet.co.za" target="_blank">http://www.firstnet.co.za</a></span><span style='font-size:7.5pt;font-family:"Times New Roman",serif'><br></span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Disclaimer:</span></strong><span style='font-size:7.5pt;font-family:"Times New Roman",serif'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif'><a href="http://www.firstnet.co.za/disclaimer.htm" target="_blank">http://www.firstnet.co.za/disclaimer.htm</a></span><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p></o:p></span></p><p><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>This email has been scanned for viruses and malware, and automatically archived by Mimecast SA (Pty) Ltd, an innovator in Software as a Service (SaaS) for business. Mimecast Unified Email Management (UEM) offers email continuity, security, archiving and compliance with all current legislation. To find out more contact FirstNet.</span> <o:p></o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Spce-user <a href="mailto:spce-user-bounces@lists.sipwise.com"><spce-user-bounces@lists.sipwise.com></a> <b>On Behalf Of </b>Kevin Masse<br><b>Sent:</b> Tuesday, 25 September 2018 10:51 PM<br><b>To:</b> Kevin Boddy <a href="mailto:kevin.boddy@firstnet.co.za"><kevin.boddy@firstnet.co.za></a>; <a href="mailto:spce-user@lists.sipwise.com">spce-user@lists.sipwise.com</a><br><b>Subject:</b> Re: [Spce-user] How to add thousands of Alias Numbers to a subscriber</span><o:p></o:p></p></div></div><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Hello Kevin,</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>With this large number of entries I would most certainly use the API to add them.  Are you using the built in API?</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Thank you</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Kevin</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><b><span lang=EN-US style='font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E'> </span></b><o:p></o:p></p><p class=MsoNormal><b><span lang=EN-US style='font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E'>Kevin Masse QuestBlue Systems, Inc. </span></b><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E'>919 443 1617  Ext 5352 FAX 888 548 6593</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E'>1947 Evans Rd, Cary NC 27513</span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='font-size:7.5pt;font-family:"Arial",sans-serif'><a href="http://www.questblue.com">www.questblue.com</a> </span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma",sans-serif'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma",sans-serif'> Spce-user [<a href="mailto:spce-user-bounces@lists.sipwise.com">mailto:spce-user-bounces@lists.sipwise.com</a>] <b>On Behalf Of </b>Kevin Boddy<br><b>Sent:</b> Tuesday, September 25, 2018 2:24 PM<br><b>To:</b> <a href="mailto:spce-user@lists.sipwise.com">spce-user@lists.sipwise.com</a><br><b>Subject:</b> [Spce-user] How to add thousands of Alias Numbers to a subscriber</span><o:p></o:p></p></div></div><p class=MsoNormal><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal>Hi,<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>I’ve got a test setup of Sipwise CE mr 6.4.1 connected to my upstream voip  provider on one interface and my backend PBX on another network interface.<o:p></o:p></p><p class=MsoNormal>I created the PBX as a subscriber and can get inbound calls working by adding in the Primary Number  and Alias Numbers fields.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>I’ve DID number ranges, non-sequential numbers in total adding up to about 50000 numbers.<o:p></o:p></p><p class=MsoNormal>How would I add those the Alias Numbers?<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Normally on our SBC’s you can add a regular expression for the number range but on Sipwise all I can do is add the numbers in the format <cc> <ac> <upn>.<o:p></o:p></p><p class=MsoNormal>The UPN has to have at least three digits otherwise it doesn’t work so I can cover some of the number ranges like this but this still leaves me with thousands of numbers to add to this subscriber.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Is there a better way to achieve this?<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Thanks<o:p></o:p></p><p class=MsoNormal>Kevin<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman ,serif",serif'> </span><o:p></o:p></p><p style='margin-bottom:12.0pt'><strong><span style='font-size:10.0pt;font-family:"Arial",sans-serif;color:#000066'>Kevin Boddy </span></strong><b><span style='font-size:10.0pt;font-family:"Arial",sans-serif;color:#000066'><br><strong><span style='font-family:"Arial",sans-serif'>ISP Technical</span></strong></span></b> <o:p></o:p></p><table class=MsoNormalTable border=0 cellspacing=3 cellpadding=0><tr><td style='padding:.75pt .75pt .75pt .75pt'><table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0><tr><td style='padding:0cm 0cm 0cm 0cm'><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman ,serif",serif'><a href="http://www.firstnet.co.za"><span style='text-decoration:none'><img border=0 width=1039 height=125 id="_x0000_i1026" src="cid:image001.png@01D45715.E7106C90" alt="FirstNet Technology Services"></span></a></span><o:p></o:p></p></td></tr></table></td></tr></table><p class=MsoNormal><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Tel:</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'> +27318180800</span><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Direct: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27315736288</span><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Mobile: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27832661735</span><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Fax: </span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>+27318180801</span><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Email:</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'> <a href="mailto:kevin.boddy@firstnet.co.za">kevin.boddy@firstnet.co.za</a> <br><strong><span style='font-family:"Arial",sans-serif'>Address: </span></strong>4 Sunbury Crescent, Sunbury Office Park, La Lucia Ridge, 4019 </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif;color:maroon'>|</span><span style='font-size:7.5pt'> </span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Postal Address</span></strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>: P O Box 703, Umhlanga Rocks, 4320</span><span style='font-size:7.5pt'><br></span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Website:</span></strong><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif'><a href="http://www.firstnet.co.za" target="_blank">http://www.firstnet.co.za</a></span><span style='font-size:7.5pt'><br></span><strong><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>Disclaimer:</span></strong><span style='font-size:7.5pt'> </span><span style='font-size:7.5pt;font-family:"Arial",sans-serif'><a href="http://www.firstnet.co.za/disclaimer.htm" target="_blank">http://www.firstnet.co.za/disclaimer.htm</a></span><o:p></o:p></p><p><span style='font-size:7.5pt;font-family:"Arial",sans-serif'>This email has been scanned for viruses and malware, and automatically archived by Mimecast SA (Pty) Ltd, an innovator in Software as a Service (SaaS) for business. Mimecast Unified Email Management (UEM) offers email continuity, security, archiving and compliance with all current legislation. To find out more contact FirstNet.</span> <o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><br><br><br><o:p></o:p></span></p><pre>_______________________________________________<o:p></o:p></pre><pre>Spce-user mailing list<o:p></o:p></pre><pre><a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a><o:p></o:p></pre><pre><a href="https://lists.sipwise.com/listinfo/spce-user">https://lists.sipwise.com/listinfo/spce-user</a><o:p></o:p></pre></blockquote><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p></div></body></html>