[Freeswitch-dev] Before I submit a bug report, could someone take a quick look at this voicemail.conf?

Mark Sobkow m.sobkow at marketelsystems.com
Tue Jan 18 23:37:23 MSK 2011


Our last bug report on Erlang-Freeswitch integration turned out to be an 
XML error that wasn't reported by Freeswitch rather than a bug in the 
integration of the two.  I was hoping someone could take a look at our 
response XML and confirm that we haven't got an XML error before I 
submit a bug report to JIRA.

Right now it _appears_ that FS isn't processing the voicemail to email 
configuration response from Erlang, but as I said, we had a similar 
issue a few weeks ago that turned out to be an XML error.

Thanks.

<document type="freeswitch/xml">
<section name="configuration">
<configuration name="voicemail.conf" description="Voicemail Configuration">
<settings>
</settings>
<profiles>
<profile name="default">
<param name="auto-playback-recordings" value="false" />
<param name="callback-context" value="" />
<param name="callback-dialplan" value="XML" />
<param name="change-pass-key" value="6" />
<param name="choose-greeting-key" value="2" />
<param name="config-menu-key" value="5" />
<param name="delete-file-key" value="7" />
<param name="digit-timeout" value="10000" />
<param name="email-key" value="4" />
<param name="ff-key" value="6" />
<param name="file-extension" value="wav" />
<param name="listen-file-key" value="1" />
<param name="login-keys" value="0" />
<param name="main-menu-key" value="0" />
<param name="max-login-attempts" value="3" />
<param name="max-record-len" value="300" />
<param name="max-retries" value="3" />
<param name="min-record-len" value="3" />
<param name="odvc-dsn" value="dsn:user:pass" />
<param name="operator-extension" value="operator XML default" />
<param name="pause-key" value="0" />
<param name="play-new-messages-key" value="1" />
<param name="play-saved-messages-key" value="2" />
<param name="record-coment" value="" />
<param name="record-copyright" value="" />
<param name="record-file-key" value="3" />
<param name="record-greeting-key" value="1" />
<param name="record-name-key" value="3" />
<param name="record-sample-rate" value="16000" />
<param name="record-silence-hits" value="2" />
<param name="record-silence-threshold" value="200" />
<param name="record-title" value="" />
<param name="restart-key" value="1" />
<param name="rew-key" value="4" />
<param name="save-file-key" value="2" />
<param name="skip-greet-key" value="#" />
<param name="storage-dir" value="/var/voicemail" />
<param name="terminator-key" value="#" />
<param name="tone-spec" value="%(1000, 0, 640)" />
<param name="undelete-file-key" value="8" />
<param name="vmail-key" value="*" />
<param name="vmain-extension" value="900" />
<param name="web-template-file" value="web-vm.tpl" />
<email>
<param name="date-fmt" value="%A, %B %d %Y %I %M %p" />
<param name="email-from" value="${voicemail_account}@${voicemail_domain}" />
<param name="notify-template-file" value="notify-voicemail.tpl" />
<param name="template-file" value="voicemail.tpl" />
</email>
</profile>
</profiles>
</configuration>
</section>
</document>


<document type="freeswitch/xml">
<section name="directory">
<domain name="10.77.0.231">
<params>
<param name="dial-string" 
value="{presence_id=${dialed_user}@${dialed_domain}}${sofia_contact(${dialed_user}@${dialed_domain})}"/>
</params>
<user id="5000">
<params>
<param name="password" value="****"/>
<parameter name="email_email-from" value="voicemail at marketel.com"/>
<parameter name="vm-attach-file" value="true"/>
<parameter name="vm-disk-quota" value="0"/>
<parameter name="vm-email-all-messages" value="true"/>
<parameter name="vm-keep-local-after-email" value="true"/>
<parameter name="vm-mailto" value="user5000 at marketel.com"/>
<parameter name="vm-message-ext" value="wav"/>
<parameter name="vm-notify-email-all-messages" value="true"/>
<parameter name="vm-notify-mailto" value="user5000 at marketel.com"/>
<parameter name="vm-password" value="****"/>
</params>
<variables>
<variable name="accountcode" value="5000"/>
<variable name="callgroup" value="employee"/>
<variable name="effective_caller_id_name" value="Extension 5000"/>
<variable name="effective_caller_id_number" value="5000"/>
<variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/>
<variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/>
<variable name="toll_allow" value="domestic,international,local"/>
<variable name="user_context" value="default"/>
</variables>
</user>
</domain>
</section>
</document>


-- 
Mark Sobkow
Senior Developer
MarkeTel Multi-Line Dialing Systems LTD.
428 Victoria Ave
Regina, SK S4N-0P6
Toll-Free: 800-289-8616-X533
Local: 306-359-6893-X533
Fax: 306-359-6879
Email: m.sobkow at marketelsystems.com
Web: http://www.marketelsystems.com

Visit our Blog for industry related information.
http://marketel-systems.blogspot.com/




More information about the FreeSWITCH-dev mailing list