<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>I'm entirely onboard with aliases being explicit e164 numbers.
      However, my thought is that the entry and display of those
      explicit numbers could be made easier. <br>
    </p>
    <p>Perhaps the web GUI could prompt for a range of numbers (First
      Alias: 1 200 2001200, Range: 24), then, in the background, ngcp
      would insert 24 explicit, contiguous numbers into the database
      starting with 1 200 2001200.</p>
    <p>In regards to displaying the explicit numbers in the Web GUI,
      there could be two options:</p>
    <p>  1. Leave it as it is (display one number per line)</p>
    <p>  2. Do some extra processing on the numbers after pulling the
      explicit numbers from the database, then display contiguous
      numbers as a range. <br>
    </p>
    <p><br>
    </p>
    <p>Our particular use case has us adding and removing PBX
      subscribers with hundreds of DID's on a regular basis.</p>
    <br>
    <br>
    <div class="moz-cite-prefix">On 09/28/2018 01:59 AM, Rene Krenn
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:013501d45709$9265e320$b731a960$@sipwise.com">
      <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]-->
      <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 style="color:windowtext"
                  lang="DE">Von:</span></b><span
                style="color:windowtext" lang="DE"> Spce-user
                [<a class="moz-txt-link-freetext" href="mailto:spce-user-bounces@lists.sipwise.com">mailto:spce-user-bounces@lists.sipwise.com</a>] <b>Im
                  Auftrag von </b>Robert Johnson<br>
                <b>Gesendet:</b> Mittwoch, 26. September 2018 20:27<br>
                <b>An:</b> <a class="moz-txt-link-abbreviated" href="mailto:spce-user@lists.sipwise.com">spce-user@lists.sipwise.com</a><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">
            <tbody>
              <tr>
                <td style="padding:.75pt .75pt .75pt .75pt">
                  <table class="MsoNormalTable" border="0"
                    cellspacing="0" cellpadding="0">
                    <tbody>
                      <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"
                                moz-do-not-send="true"><span
                                  style="text-decoration:none"><img
                                    id="_x0000_i1025"
                                    src="cid:part1.28A73E9B.C8E7E7B8@bendtel.com"
                                    alt="FirstNet Technology Services"
                                    class="" width="1039" border="0"
                                    height="125"></span></a><o:p></o:p></span></p>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </td>
              </tr>
            </tbody>
          </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"
                moz-do-not-send="true">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"
                moz-do-not-send="true">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" moz-do-not-send="true">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"
                    moz-do-not-send="true"><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"
                    moz-do-not-send="true"><kevin.boddy@firstnet.co.za></a>;
                  <a href="mailto:spce-user@lists.sipwise.com"
                    moz-do-not-send="true">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 style="color:#1F497D" lang="EN-US">Hello
              Kevin,</span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"> </span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">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 style="color:#1F497D" lang="EN-US"> </span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Thank
              you</span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Kevin</span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"> </span><o:p></o:p></p>
          <p class="MsoNormal"><b><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E"
                lang="EN-US"> </span></b><o:p></o:p></p>
          <p class="MsoNormal"><b><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E"
                lang="EN-US">Kevin Masse QuestBlue Systems, Inc. </span></b><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E"
              lang="EN-US">919 443 1617  Ext 5352 FAX 888 548 6593</span><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#0F243E"
              lang="EN-US">1947 Evans Rd, Cary NC 27513</span><o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:7.5pt;font-family:"Arial",sans-serif"
              lang="EN-US"><a href="http://www.questblue.com"
                moz-do-not-send="true">www.questblue.com</a> </span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"> </span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"> </span><o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"> </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
                    style="font-size:10.0pt;font-family:"Tahoma",sans-serif"
                    lang="EN-US">From:</span></b><span
                  style="font-size:10.0pt;font-family:"Tahoma",sans-serif"
                  lang="EN-US"> Spce-user [<a
                    href="mailto:spce-user-bounces@lists.sipwise.com"
                    moz-do-not-send="true">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"
                    moz-do-not-send="true">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">
            <tbody>
              <tr>
                <td style="padding:.75pt .75pt .75pt .75pt">
                  <table class="MsoNormalTable" border="0"
                    cellspacing="0" cellpadding="0">
                    <tbody>
                      <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"
                                moz-do-not-send="true"><span
                                  style="text-decoration:none"><img
                                    id="_x0000_i1026"
                                    src="cid:part1.28A73E9B.C8E7E7B8@bendtel.com"
                                    alt="FirstNet Technology Services"
                                    class="" width="1039" border="0"
                                    height="125"></span></a></span><o:p></o:p></p>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </td>
              </tr>
            </tbody>
          </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"
                moz-do-not-send="true">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"
                moz-do-not-send="true">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" moz-do-not-send="true">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" moz-do-not-send="true">Spce-user@lists.sipwise.com</a><o:p></o:p></pre>
          <pre><a href="https://lists.sipwise.com/listinfo/spce-user" moz-do-not-send="true">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>
    </blockquote>
    <br>
  </body>
</html>