[Asterisk-Dev] Comedian Mail features

Brad Bergman bradley at bergman.ca
Fri Jul 25 00:48:01 MST 2003


> On Thu, 24 Jul 2003 11:48:59 -0400, Alex Lopez <alex at opsys.com> wrote:
> > It occurred to me that maybe an additional; field in voicemail.conf could 
> > be added for this, I would prefer to read from zapata.conf so as to have 
> > one less file to edit during moves/adds/deletes. But, if a mailbox is a 
>
> From: Ryan Tucker [mailto:rtucker at netacc.net]
>
> As someone who is completely SIP-based, I'm voting against keeping it in 
> zapata.conf.  :-)
>
> On Thu, 24 Jul 2003, Alex Lopez wrote:
> 
> Agreed, SIP does not use zapata.conf. I'll second your vote, as the
> other technologies do not use zapata.
> 
> correct name.  How hard would it be to add something to voicemail.conf??


I'll try to add something to voicemail.conf to specify the context for
outgoing calls from a specific mailbox. The one advantage to having
outgoing voicemail calls grouped together in one special context is that
it would be easy to return the caller to voicemail after their outgoing
call concludes, but I'm sure it is not inconceivable the other way.

What would also be nice is to a better way to determine if a message was
left by someone who has a mailbox or not (for reply & name readback and
such). My solution was to try to match CID to mailbox number, which
requires some thought during configuration to make those match. It seems 
like it should be possible to check the channel conf file for a mailbox 
number at the time a message is left, and write the mailbox number in the 
message info file, but it is not immediately obvious to me how to do this.

Then there is also the question of how to get the CID value associated
with your mailbox to use for a message that you compose while logged into
your mailbox (since you could have logged in from someone else's telephone
or from offsite).  And maybe you have multiple channels with different
CID's but a single mailbox. Yuck.

Brad




More information about the asterisk-dev mailing list