We are using FreePBX for our VOIP phone system at a resort and I have a question. We have guests recording custom greetings, which get left on the system and then we receive complaints from future guests. Is there a way to deny a user’s ability to create a custom greeting? I’m guessing this is a permissions issue, anyone have any ideas?
Some would suggets you use a script as part of your checkout rather than doing it manually., so Please don’t apologize to me, I could care, if you are too busy to properly check out your guests then you could set all your busy.* and unavailable.* files to -w (no write permission) and aplogize to all your new guests for all the inappropriate messages being on the phone, as the MWI will remain lit for any unread messages.
I am sorry if that came across wrong. I do not do any of the checkouts, that is front desk, and through a resort program. I’m in IT and I just need to block the ability of people to record a custom greeting. We have a standard greeting that we use, which is to keep things uniform. Are there any permissions settings that would allow this? It seems that any custom greetings are stored in /var/spool/asterisk/voicemail/default/(extension number). I cannot deny write access to that folder, however, as this would also block new voicemail messages from being written to the inbox. Any ideas?
I wonder if there’s a way to make Asterisk save the custom greeting to a different file location. I could create a new folder in each extension, change the path to save new greetings to there, then deny write privileges.
Same problem. As soon as a guest saves a new voicemail greeting, the new file is written, with the original permissions, and the owner is Asterisk. When file permissions were set to x00, the guest could still write the new voicemail. There must be a way to prevent this.