I am pulling apart the configuration and the source for MiniVM...&nbsp; Until I have worked with it quite a bit you will have to excuse my minivm ignorance :) <br><br>Right now I just have one question, with minivm did you intend to have the administrator, in dialplan, use minivmrecord to place the files in /var/spool/asterisk/voicemail/1234/?&nbsp; On the user side, am I supposed to create a macro to use playback() to then play the message to the user when they login?&nbsp; <br>
<br>I know you are intending for maximum flexibility and it seems to all be grey area.&nbsp; I just have not seen an example of logging in and listening to your voicemail through an extension, all of the macros I see seem to throw it out in to the email ether and delete it from the disk.<br>
<br>I will wait for your ideas and suggestions....&nbsp; I&#39;m thinking I should possibly create a minivmlogin and a minivmplayback.<br><br>-- Brian McManus<br><br>
<br><br><div class="gmail_quote">On Wed, Dec 3, 2008 at 2:49 AM, Johansson Olle E <span dir="ltr">&lt;<a href="mailto:oej@edvina.net">oej@edvina.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
3 dec 2008 kl. 10.09 skrev Tzafrir Cohen:<br>
<div><div></div><div class="Wj3C7c"><br>
&gt; On Wed, Dec 03, 2008 at 09:14:14AM +0100, Johansson Olle E wrote:<br>
&gt;&gt;<br>
&gt;&gt; 3 dec 2008 kl. 00.59 skrev Watkins, Bradley:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Off the top of my head, I would say it could be an option to<br>
&gt;&gt;&gt; Record().<br>
&gt;&gt;&gt; This would have the side effect of potentially being useful other<br>
&gt;&gt;&gt; than<br>
&gt;&gt;&gt; within minivm, but might be to fine-grained to make it practical for<br>
&gt;&gt;&gt; my<br>
&gt;&gt;&gt; original stated purpose. &nbsp;That said, it would be easy enough and<br>
&gt;&gt;&gt; perhaps<br>
&gt;&gt;&gt; I&#39;ll add it anyway.<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; It could be and option to MinivmRecord, which would reduce the<br>
&gt;&gt;&gt; proliferation of Minivm* applications (which may or may not be<br>
&gt;&gt;&gt; considered a good thing or neutral). &nbsp;This option is also fairly<br>
&gt;&gt;&gt; congruent with the current separation between what the minivm<br>
&gt;&gt;&gt; applications do versus what they expect a dialplan to accomplish.<br>
&gt;&gt;&gt;<br>
&gt;&gt; The idea with minivm is to have a larger set of unique apps. Don&#39;t<br>
&gt;&gt; hesitate<br>
&gt;&gt; to create a new one if your new functionality doesn&#39;t fit into the<br>
&gt;&gt; existing set.<br>
&gt;&gt; We don&#39;t want another huge voicemail app ;-)<br>
&gt;&gt;<br>
&gt;&gt;&gt; The last option I came up with immediately was a MinivmForward app.<br>
&gt;&gt;&gt; The<br>
&gt;&gt;&gt; primary advantage here is that there might be some chicanery<br>
&gt;&gt;&gt; that&#39;s a<br>
&gt;&gt;&gt; little easier to do in C as oppposed to the dialplan, with the<br>
&gt;&gt;&gt; disadvantage that then you&#39;re tied to that functionality unless you<br>
&gt;&gt;&gt; want<br>
&gt;&gt;&gt; to change the source and recompile (not an issue with me, but with<br>
&gt;&gt;&gt; respect to users of the applications).<br>
&gt;&gt; I think you need a function to concatenate two recordings, or<br>
&gt;&gt; prepend/<br>
&gt;&gt; append to<br>
&gt;&gt; an existing prompt. Then you need the MinivmForward app - if its&#39;<br>
&gt;&gt; still<br>
&gt;&gt; needed. After concatenating the prompt, it&#39;s just another voicemail<br>
&gt;&gt; to store.<br>
&gt;<br>
&gt; Assuming you use local files as a storage, right?<br>
&gt;<br>
&gt; And what if you don&#39;t want to assume that?<br>
<br>
</div></div>Well, we don&#39;t have anything else at this point in Mini-voicemail.<br>
If we add any other storage at some point, you&#39;re right. Then we<br>
need the MinivmForward app.<br>
<font color="#888888"><br>
/O<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
</div></div></blockquote></div><br>