[Asterisk-Users] Re: Voicemail storage in DB
James H. Thompson
jht at lj.net
Wed Apr 14 00:30:00 MST 2004
No one solution is going to be best for everyone.
It would be nice if there was a clean interface for voicemail storage so
it was easy to plugin whichever scheme best fit your requirements.
Jim
James H. Thompson
jht at lava.net
----- Original Message -----
From: "Brian Capouch" <brianc at palaver.net>
To: <asterisk-users at lists.digium.com>
Cc: "Shumard Kenneth Charles" <ksh4248 at saintjoe.edu>; "Tony Braner" <abh4028 at saintjoe.edu>
Sent: Tuesday, April 13, 2004 7:17 PM
Subject: Re: [Asterisk-Users] Re: Voicemail storage in DB
> Matt White wrote:
> > James H. Thompson wrote:
> >
> >> Would it make any sense to store the voice mail formatted as a email
> >> msg in a Maildir directory
> >> structure.
> >> Then you could also retreive them with an email client.
> >
> >
> > As an extension of this thought, how about going one step further
> > and storing the voicemail on an imap server directly? It would
> > remove the whole storage question and allow storing on a remote
> > system. The tools in the WU-IMAP c-client package would be
> > pretty useful...
> >
>
> Two of my students are working on this very project right now.
>
> Some thoughts/caveats:
>
> One design constraint that is mostly enforced in the asterisk code is
> that it run standalone (I think the mpg123 dependency is the sole
> exception) and there was very strong sentiment that anything we do NOT
> require the installation of a whole IMAP suite. So that complicates
> things somewhere between a little and a lot. Basically the task is to
> design a maildir type entity that can be completely manipulated within
> the asterisk application itself.
>
> We're still not coding it heavily, but my sense is that the real gotcha
> is going to lie in the IVR access routines. They'll have to be mapped
> into IMAP-space, as I see things right now, and in looking at the code
> that's already there, that isn't going to be a trivial thing.
>
> There is also the split between the UW orientation (keep the files in
> the maildir owned by the user they're sent to) and the cyrus orientation
> (lock down the IMAP store and require all access to pass through a
> server agent).
>
> I think the maildir approach is the Correct One, but the path thither
> appears to be a least minorly studded with complexity.
>
> My HO, of course.
>
> Thx.
>
> B.
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list