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 [EMAIL PROTECTED] ----- Original Message ----- From: "Brian Capouch" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: "Shumard Kenneth Charles" <[EMAIL PROTECTED]>; "Tony Braner" <[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
