Be able to listen current set greeting in asterisk voicemail

Currently the voicemailmain app does not allow the user to listen their current greeting they set previously.

Is it possible somehow to add a button in the voicemailmain app to enable this new functionality

If it is not possible do you know any other workaround?

It should be fairly trivial to write an extension that does this for the user but it would be outside the VoicemailMain app.

Just play back the greetings from the filesystem with Playback.

IE

exten => 100,1,Playback(/var/spool/asterisk/voicemail/kiniston/7011/greet)
 same =>      n,Playback(/var/spool/asterisk/voicemail/kiniston/7011/busy)
 same =>      n,Playback(/var/spool/asterisk/voicemail/kiniston/7011/unavail)

You can always use variable substitution to build the path dynamically for your users.

Look at the CHANNEL function and SIPPEER functions to get that info.

Dial their extension from their extension.