OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 23-Mar-2008 23:21:41
Branch: HEAD Handle: 2008032322214000
Modified files:
openpkg-src/asterisk asterisk.txt
Log:
check for mailbox also on direct calls
Summary:
Revision Changes Path
1.44 +10 -2 openpkg-src/asterisk/asterisk.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/asterisk/asterisk.txt
============================================================================
$ cvs diff -u -r1.43 -r1.44 asterisk.txt
--- openpkg-src/asterisk/asterisk.txt 23 Mar 2008 21:53:49 -0000 1.43
+++ openpkg-src/asterisk/asterisk.txt 23 Mar 2008 22:21:40 -0000 1.44
@@ -346,9 +346,17 @@
; internal service <voicemail> #80/#*80<n>
exten = voicemail,1,Goto(80,1)
-exten = 80,1,VoiceMailMain(${CALLERID(num)[EMAIL PROTECTED],s)
+exten = 80,1,MailboxExists(${CALLERID(num)[EMAIL PROTECTED])
+exten = 80,n,GotoIf($["${VMBOXEXISTSSTATUS}" != "SUCCESS"]?novm)
+exten = 80,n,VoiceMailMain(${CALLERID(num)[EMAIL PROTECTED],s)
exten = 80,n,Hangup
-exten = _*80.,1,VoiceMailMain(${EXTEN:[EMAIL PROTECTED])
+exten = 80,n(novm),Playback(invalid)
+exten = 80,n,Hangup
+exten = _*80.,1,MailboxExists(${EXTEN:[EMAIL PROTECTED])
+exten = _*80.,n,GotoIf($["${VMBOXEXISTSSTATUS}" !=
"SUCCESS"]?novm)
+exten = _*80.,n,VoiceMailMain(${EXTEN:[EMAIL PROTECTED])
+exten = _*80.,n,Hangup
+exten = _*80.,n(novm),Playback(invalid)
exten = _*80.,n,Hangup
; internal service <echo> #81
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]