asterisk/apps
Naveen Albert 39820e3561 app_voicemail: Emit warning if asking for nonexistent mailbox.
Currently, if VoiceMailMain is called with a mailbox, if that
mailbox doesn't exist, then the application silently falls back
to prompting the user for the mailbox, as if no arguments were
provided.

However, if a specific mailbox is requested and it doesn't exist,
then no warning at all is emitted.

This fixes this behavior to now warn if a specifically
requested mailbox could not be accessed, before falling back to
prompting the user for the correct mailbox.

ASTERISK-29920 #close

Change-Id: Ib4093b88cd661a2cabc5d685777d4e2f0ebd20a4
2022-02-23 16:28:41 -06:00
..
confbridge apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
Makefile app_voicemail.c: Build all three variants for app_voicemail at the same time 2019-06-28 07:32:03 -06:00
app_adsiprog.c Fixes for GCC 9 2019-05-10 10:22:55 -06:00
app_agent_pool.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_alarmreceiver.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_amd.c app_amd: Fixed timeout issue 2019-11-19 10:07:44 -05:00
app_attended_transfer.c documentation: Fix non-matching module support levels. 2021-03-16 10:26:16 -05:00
app_audiosocket.c feat: AudioSocket channel, application, and ARI support. 2020-01-14 09:36:44 -06:00
app_authenticate.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_blind_transfer.c documentation: Fix non-matching module support levels. 2021-03-16 10:26:16 -05:00
app_bridgeaddchan.c app_bridgeaddchan.c: Make BridgeAdd be more like Bridge 2020-01-05 21:32:01 -06:00
app_bridgewait.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_cdr.c various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
app_celgenuserevent.c loader: Convert reload_classes to built-in modules. 2018-03-14 05:20:12 -04:00
app_chanisavail.c app_chanisavail.c: Simplify dialplan using ChanIsAvail. 2020-01-06 19:11:58 -06:00
app_channelredirect.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_chanspy.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_confbridge.c progdocs: Fix for Doxygen, the hidden parts. 2021-12-02 10:37:38 -06:00
app_controlplayback.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_db.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_dial.c app_sf: Add full tech-agnostic SF support 2022-01-05 09:34:18 -06:00
app_dictate.c various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
app_directed_pickup.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_directory.c Compiler fixes for GCC with -Og 2020-11-03 17:08:07 -06:00
app_disa.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_dtmfstore.c documentation: Standardize examples 2021-12-01 12:27:30 -06:00
app_dumpchan.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_echo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_exec.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_externalivr.c app_externalivr.c: Fix mixed leading whitespace in source code. 2021-09-21 11:48:49 -05:00
app_festival.c utils.c: Remove all usages of ast_gethostbyname() 2022-01-06 09:45:56 -06:00
app_flash.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_followme.c various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
app_forkcdr.c apps: Spelling fixes 2021-11-16 05:38:29 -06:00
app_getcpeid.c app_getcpeid: Add build-time dependency. 2020-04-20 11:03:46 -05:00
app_ivrdemo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_jack.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_macro.c apps: Spelling fixes 2021-11-16 05:38:29 -06:00
app_meetme.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_mf.c app_mf: Add max digits option to ReceiveMF. 2022-02-23 12:18:17 -06:00
app_milliwatt.c app_milliwatt: Timing fix 2021-08-19 11:18:30 -05:00
app_minivm.c app_voicemail: Refactor email generation functions 2021-11-30 09:28:46 -06:00
app_mixmonitor.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_morsecode.c app_morsecode: Fix deadlock 2021-11-16 16:49:13 -06:00
app_mp3.c app_mp3: Document and warn about HTTPS incompatibility. 2022-02-23 12:22:13 -06:00
app_originate.c app_originate: Add ability to set codecs 2021-08-19 09:08:58 -05:00
app_osplookup.c policy: Deprecate modules and add versions to others. 2021-08-11 08:14:51 -05:00
app_page.c apps: Fix for Doxygen. 2021-11-18 10:37:56 -06:00
app_playback.c apps: Spelling fixes 2021-11-16 05:38:29 -06:00
app_playtones.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_privacy.c app_privacy: remove unused header asterisk/image.h 2017-08-02 17:08:48 -04:00
app_queue.c app_queue: load queues and members from Realtime when needed 2022-02-11 12:43:16 -06:00
app_read.c app_read: Fix custom terminator functionality regression 2021-11-16 15:44:46 -06:00
app_readexten.c various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
app_record.c app_record: Do not hang up if beep audio is missing 2020-01-09 05:33:06 -06:00
app_reload.c app_reload: New Reload application 2021-07-15 10:01:55 -05:00
app_saycounted.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_sayunixtime.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_senddtmf.c app_senddtmf: Add receive mode to AMI Action PlayDTMF 2019-11-18 18:09:13 -05:00
app_sendtext.c app_sendtext: Add ReceiveText application 2021-12-14 04:18:47 -06:00
app_sf.c app_sf: Add full tech-agnostic SF support 2022-01-05 09:34:18 -06:00
app_skel.c astobj2: Remove legacy ao2_container_alloc routine. 2018-11-21 09:56:16 -05:00
app_sms.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_softhangup.c app_softhangup.c: Reduce unnecessary warning to verbose message. 2020-01-05 21:09:03 -06:00
app_speech_utils.c xml: Embed module information into core XML documentation. 2021-03-16 10:30:43 -05:00
app_stack.c progdocs: Fix for Doxygen, the hidden parts. 2021-12-02 10:37:38 -06:00
app_stasis.c progdocs: Fix for Doxygen, the hidden parts. 2021-12-02 10:37:38 -06:00
app_statsd.c apps: Spelling fixes 2021-11-16 05:38:29 -06:00
app_stream_echo.c app_stream_echo: Fix state of added streams. 2020-06-19 09:15:44 -05:00
app_system.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_talkdetect.c documentation: Fix non-matching module support levels. 2021-03-16 10:26:16 -05:00
app_test.c apps: Spelling fixes 2021-11-16 05:38:29 -06:00
app_transfer.c chan_pjsip, app_transfer: Add TRANSFERSTATUSPROTOCOL variable 2021-01-27 11:42:42 -06:00
app_userevent.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_verbose.c logger: Add custom logging capabilities 2021-09-21 12:10:21 -05:00
app_voicemail.c app_voicemail: Emit warning if asking for nonexistent mailbox. 2022-02-23 16:28:41 -06:00
app_voicemail.exports.in Remove some symbol exports that got missed in the removal of global symbols. 2012-06-15 15:33:41 +00:00
app_voicemail_imap.c app_voicemail.c: Build all three variants for app_voicemail at the same time 2019-06-28 07:32:03 -06:00
app_voicemail_imap.exports.in app_voicemail.c: Build all three variants for app_voicemail at the same time 2019-06-28 07:32:03 -06:00
app_voicemail_odbc.c app_voicemail.c: Build all three variants for app_voicemail at the same time 2019-06-28 07:32:03 -06:00
app_voicemail_odbc.exports.in app_voicemail.c: Build all three variants for app_voicemail at the same time 2019-06-28 07:32:03 -06:00
app_waitforcond.c docs: Remove embedded macro in WaitForCond XML documentation. 2021-08-02 12:31:11 -05:00
app_waitforring.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_waitforsilence.c documentation: Standardize examples 2021-12-01 12:27:30 -06:00
app_waituntil.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_while.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_zapateller.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
enter.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
leave.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00