Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

  1. Home
  2. Support
  3. Transfer to mailbox rings extension

Transfer to mailbox rings extension

Scheduled Pinned Locked Moved Support
7 Posts 4 Posters 84 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    V
    vman
    wrote on last edited by
    #1

    Hello,
    I'm using 2.27 and when I try to transfer a call directly to a user's mailbox, the targeted user's extension rings. I took a look at the output of my autoconfig-buttons-freepbx.sh and I see that extenvoicemail=224@default seems to be missing the "*". Should this not have an asterisk in front of it? That is how I would have to dial it from an extension. Can I correct it in the script? I was going to make the change in the autoconfig script but didn't know what to edit. Thanks.

    [SIP/224]
    type=extension
    extension=224
    label=User's name
    mailbox=224@default
    context=from-internal
    queuecontext=from-queue
    extenvoicemail=224@default
    privacy=none
    group=Personal Lines
    rtmp=0
    queuechannel=Local/224@from-queue/n|Penalty=0|MemberName=User's name|StateInterface=SIP/224
    customastdb=CF/224

    1 Reply Last reply
    0
    • N
      N
      nicolas
      wrote on last edited by
      #2

      The autoconfig script reads a setting from the freepbx tables:

      VMPREFIX=`mysql -NB -u $DBUSER -p$DBPASS -h $DBHOST $DBNAME -e "select value from globals where variable='VM_PREFIX'"`
      

      If your FreePBX does not have the VM_PREFIX global variable you can hardcode it to the script with something like:

      VMPREFIX='*'
      

      However, I see no reason why it would not be reading the information from the freepbx table.

      Best regards,

      1 Reply Last reply
      0
      • V
        V
        vman
        wrote on last edited by
        #3

        Thank you, hardcoding it fixed it. I'll have to dig deeper to see why the value isn't being pulled or if it might be missing for some reason.

        1 Reply Last reply
        0
        • J
          J
          jrindahl
          wrote on last edited by
          #4

          I am having this same issue, for some reason, and I may not be doing it correctly, this does not fix the problem, please help!

          1 Reply Last reply
          0
          • N
            N
            nicolas
            wrote on last edited by
            #5

            The latest freepbx upgrade moved the VMPREFIX variable from the global table to the featurecodes table, so the autoconfig-buttons-freepbx.sh only for the LAST freepbx version must be updated, either by hardcoding the prefix or with the script from here:

            http://download.fop2.com/autoconfig-buttons-freepbx.sh

            1 Reply Last reply
            0
            • X
              X
              xeper
              wrote on last edited by
              #6

              I am using vanilla Asterisk and my transfer to mailbox just rings the extension.

              Where do I start to troubleshoot?

              1 Reply Last reply
              0
              • N
                N
                nicolas
                wrote on last edited by
                #7

                If you use vanilla asterisk you must configure your buttons correctly and also define special extensions in your dialplan to reach voicemail directly.

                [SIP/john]
                type=extension
                extension=602
                context=from-internal
                extenvoicemail=*602@default

                And in your dialplan, dialing *602 should reach 602 voicemail.

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups