Add mailformat - which format to use for email

This commit is contained in:
Michael Geddes 2009-03-31 05:13:38 +00:00
parent 1a8cae2874
commit baab33794b
2 changed files with 10 additions and 1 deletions

View file

@ -28,7 +28,7 @@ init_voicemailconf() {
return 0
}
voicegeneral_list="format serveremail attach skipms maxsilence silencethreshold maxlogins emaildateformat sendvoicemail maxmsg maxmessage minmessage maxgreet"
voicegeneral_list="format emailformat serveremail attach skipms maxsilence silencethreshold maxlogins emaildateformat sendvoicemail maxmsg maxmessage minmessage maxgreet"
voicegeneral_ext_list=""
valid_voicemail(){
@ -96,6 +96,14 @@ create_voicemailconf() {
else
[ -z "${voice_format}" ] && voice_format="wav49|gsm|wav"
# Make emailformat first in the list
if [ ! -z "${voice_emailformat}" ] ; then
local newfmt=${voice_emailformat}
for i in ${voice_format//|/ } ; do
[ "$i" == "${voice_emailformat}" ] || newfmt="${newfmt}|${i}"
done
voice_format="${newfmt}"
fi
echo "${asteriskuci_gen}[general]" > $file
for i in ${voicegeneral_list} ; do
eval value=\${voice_$i}

View file

@ -1,6 +1,7 @@
voicegeneral - General options for voicemail
format - Formats to store mail in (Default wav49|gsm|wav) - once set do NOT change this.
emailformat - Which format to use for email
maxlogins - Number of failed login attempts allowed
maxmsg - Maximum numer of messages per folder
sendvoicemail - Allow Sending of voicemail from VoiceMailMain