Re: the above post, where the poster setups a virtual extension with voicemail and setups all the desk phones within a team with a BLF of *98XXX to access the extension’s mailbox.
I’m curious if it’s possible to ever access any mailbox other than your own without inputting a password, or if there’s a way of passing that password as part of the number. Or by accessing a custom context. Or some other method.
Basically my use case is this:-
Thanks to @Dicko I’ve got a way that cron checks for a new voicemail in an extension’s mailbox every minute. If there’s a new voicemail, Asterisk calls the user back. What I’m trying to setup is for it to IDEALLY say “Would you like to listen to the voicemail, if so press ‘1’” failing that, if it just autoplayed the new voicemail or seamlessly entered that user’s voicemail, that would be pretty cool!
I guess another option (thinking here as I type) I could have the user asked to press 1 if they want the voicemail moving to their mailbox so they can access it easily from their phone…
Thanks all for any help with this “icing on the cake” issue. FreePBX is awesome!!
P.S. One oddity is that I’ve been dialling *98201 (where 201 is another extension and I’m on extension 203) now a few times, it ran me through the “record a busy message”, “record an unavailable message” and “change your password” bits…but now when I call *98201 it KEEPS asking me to change my password even though I sort of have. I say sort of, I just set the password to the same value because I didn’t want to change it! Is FreePBX/Asterisk smart enough to know I’m trying to resist it?!
On a reread, there is more to a voicemail, the msgnnn.txt file exists for every message there will ALWAYS be at least one other file msgnnn.wav msgnnn.WAV msgnnn.gsm etc. these are the mail message itself in various formats as configured, you will need to handle ALL these files en-masse as you ‘mark read’ or ‘erase’ or you will screw up the voicemail structure as known to comedian mail.