There needs to be a way to easily manage broadcast lists or group lists so that you can easily deliver a message to many people in a predefined group like the whole company or a whole department. Groups should be definable at the * adminstrative level. Groups should also be definable by a VM user so they may have their own private groups they can send message to. There were some things started on this and even doc'd in the wiki but it is not actually in the code in CVS.
This patch will be contributed back into the community and committing the code back into CVS is part of the bounty work.
Page Changes
I Will Contribute what I have built so-far...
I created an AGI script which can be called from the dialplan like this...<br><br>
exten => 700,1,VoiceMail(u700@default)<br>
exten => 700,n,AGI(vmgrplst.agi|700|5000|5001|5002|5003|5004)<br>
exten => 700,n,Hangup()<br><br>
The trick is in the <a href="http://www.megaupload.com/?d=9ME12UEU">script</a>. Here we call the vmgrplst.agi script, and pass a set of arguments.<br>
The First Argument is the Grouplist Mailbox, and the rest are the other mailboxes in the group.<br><br>
You will need to create a Voice Mailbox with the same extension. Like this...<br><br>
700 => 1234,Group List,,,attach=no|saycid=no|envelope=no|delete=no<br><br>
After that, copy the Script into the /var/lib/asterisk/agi-bin/ directory. <br><br>
The nice thing about the script is that you can re-use it for multiple grouplists.<br><br>
Any Comments... email me at amanoj at gmail dot com.
Yes, I am
status?
I will send a check as soon as everything is tested and working on my systems.
status?
I will send a check as soon as everything is tested and working on my systems.
Status?
a e ss elst ein AT chA RLE S PEN ZO NE DOT C O M
Added voicemail groups to lastest SVN Trunk
Working on the following features
Voicemail tagging
Private
Urgent
Message confirmation > when voicemail is read ...send back confirmation vmail.
Future delivery > user picks time date.
Mailbox options
Personal group lists > Create, Edit, Delete list/edit names................
Mailbox forwarding > Establish /change forwarding destination
Cancel forwarding destination
Re: AGI-based?
suggestion about bounty
Just a thought.
OK, now pulling my nose back out of your biz.
Jason
go, baby, go
I did not even know that this was something that we need here also but as soon as I saw this I reliazed it was. (funny how that happens when reading bounties)
Thanks very much.
Peace.
Jason
AGI-based?
I could certinally add a group distribution list, both defined in voicemail.conf (or whatever backend**) and on a per-mailbox basis, that could be configured either from voicemail, or from the web interface (which would probably be more user-friendly).