I just completed building a feature rich asterisk voicemail system using perl, php, and mysql.<div>My only concern is that the system i built will not be able to handle the call volume needed. Let me start by explaining my setup.<br>
<br></div><div>Incoming call -&gt; route.agi (perl -&gt; mysql lookup) -&gt; AGI -&gt; voicemailbox (using mysql odbc) or terminate with wrong number message</div><div><br></div><div>if a message is left in a voicemailbox the following happens:<br>
externnotify -&gt; <a href="http://notify.pl">notify.pl</a> (perl -&gt; mysql lookup) -&gt; up to 2 calls originated (using AMI), up to 4 emails sent out (with up to 2 attachemnts of voicemail)</div><div><br></div><div>this system may need to handle up to 50 concurrent calls. the &quot;<a href="http://notify.pl">notify.pl</a>&quot; script may be called several times a second.</div>
<div>My question is, will asterisk be able to handle calling the &quot;<a href="http://notify.pl">notify.pl</a>&quot; script that many times? or is there a better way to handle large volumes of voicemail notification, thank you in advance for your input.</div>
<div><br></div><div><br></div><div><br></div>