Summary:ASTERISK-02271: [patch] Add quick login to voicemailmain when user does not enter login
Reporter:Jean-Philippe Lord (jplord)Labels:
Date Opened:2004-08-25 13:48:51Date Closed:2008-01-15 15:06:35.000-0600
Versions:Frequency of
Environment:Attachments:( 0) 20040826appvoicemail.diff
( 1) 20040827appvoicemail.diff
Description:When loggin into voicemailmain, if user press # without entering login, prompt for password assuming the caller extension as the login.


Nice to have:
Option to enable/disable this feature as a flag when entering voicemailmain
Comments:By: Mark Spencer (markster) 2004-08-25 13:54:37

It's already there, "show application voicemailmain"

By: Jean-Philippe Lord (jplord) 2004-08-26 21:52:08

Understand that it is possible to specify VoiceMailMain([[s]mailbox]) but this is not what I meant...

With this feature, you can leave extension.conf as-is and user presses # if checking messages for their own mailbox.

Here's the scenario... in a large office... you usually sit at your desk and retrieve your vm from there.... so if you're at your desk, press # when comedian mail prompt for login, then enter your password... your extension is used as the login... if someone else is at your desk, or you just wish to check another mailbox, then type it in when comedian mail prompts for login, then put it the password.

By: Jean-Philippe Lord (jplord) 2004-08-26 22:08:31

Here's the first attempt at a patch ! ... a feature to enable/disable this from the parameters for voicemailmain2 would be great... I'll look into it.

By: twisted (twisted) 2004-08-26 22:10:18

This feature already exists.  

exten => 8500,1,VoiceMailMain(s${CALLERIDNUM})

By: Mark Spencer (markster) 2004-08-27 11:14:36

chan->callerid can be NULL, so it will require checking for that.  Do you have a disclaimer on file?

twisted: There are similar features, but not, exactly, this.

By: Mark Spencer (markster) 2004-08-27 17:02:14

Close enough, I can touch up the last little bits.  All we need now is the disclaimer.  Thanks!

By: Jean-Philippe Lord (jplord) 2004-08-27 17:06:46

20040827appvoicemail.diff ready for testing.
Added check for chan->callerid null.
Disclaimer is now on file.

By: Jean-Philippe Lord (jplord) 2004-09-02 14:27:34

Reminder sent to cloos

Hi cloos,

You are monitoring 0002301 in asterisk bug tracker
(Add quick login to voicemailmain when user does not enter login)

Were you able to successfully test this change ? If yes, could you please send feedback in the bugtracker so we can eventually get into CVS for this.

By: Mark Spencer (markster) 2004-09-02 15:15:24

Added to CVS thanks!

By: Digium Subversion (svnbot) 2008-01-15 15:06:35.000-0600

Repository: asterisk
Revision: 3713

U   trunk/apps/app_voicemail.c

r3713 | markster | 2008-01-15 15:06:35 -0600 (Tue, 15 Jan 2008) | 2 lines

If '#' is sent for username, use callerid if available (bug ASTERISK-2271)