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 openpkg-cvs@openpkg.org