Hi All,
I am a new comer in this forum.My voicemail is working well. But still I have a problem. Now I see that when a voicemail is created then in voicemail INBox there are also created three media file like .gsm, wav and also created a .txt file.
The text file information as like as below:
Quote:
;
; Message Information file
;
[message]
origmailbox=9019
context=default
macrocontext=
exten=9019
priority=2
callerchan=SIP/1003-00000006
callerid=“1003” <1003>
origdate=Thu Sep 29 10:30 AM BDT 2011
origtime=1317294688
category=
duration=125
When one agent is logged-in into his/her voicemail then the agent listen an IVR like “you have two new message and 4 old message… press 1 for listen new message press 2 … etc”. But when agent press 1 then he listen like that “this is your 1st message received at today 10:30 am and message duration is 2 minutes 5 seconds”. After that agent listen the original voice message of customer.
Now my questions are:
1st: Can I add caller Id with this voice so that agent can listen like this “this is your 1st message received at today 10:30 am, message duration is 2 minutes 23 seconds and Caller Id number is 1003”.
2nd:Now Files are saved in inbox like these msg0000.gsm, msg0000.wav ,msg0000.txt. But my question is anyway can I change this file name with callerId and time (such as 1003-10-30-am.wav,1003-10-30-am.gsm,1003-10-30-am.txt).
Please anybody can help me as soon as possible with details.
From the sample config file:
; Each mailbox is listed in the form =,,,<pager_email>,
You have a context where your mailboxes are defined, perhaps [default]
Below default you have mailboxes something like
[default]
1234 => 5678,Agent1234 name,
2345 => 6789,Agent2345 name,
[quote]
2nd:Now Files are saved in inbox like these msg0000.gsm, msg0000.wav ,msg0000.txt. But my question is anyway can I change this file name with callerId and time (such as 1003-10-30-am.wav,1003-10-30-am.gsm,1003-10-30-am.txt).[/quote]
Now can you tell me that in which way [color=#BF0040][size=150]I can change file name accordingly my own way[/size][/color] and also store all information such as voicemail filename,creation-date, caller-id,agent-id etc in mysql database table???
The short answer is, as ianplain stated in a prior post, no. The file names are how the voicemail system keeps track of the messages. In order to change the name format, I you would need to change the source code for the voice mail application.
You could look into ODBC storage for voicemail, that may solve your problems. All messages, and meta data are stored in the database. There are no longer any files as the message itself is stored within the database as a BLOB. If you need to save the file to disk, you can then save it with any name you want.
Hi there I have faced another problem and the problem is when an agent listen his/her customer’s voicemail then sometimes agent listen the callerId and sometimes agent can not listen the callerId. The problem is also shown in saying voicemail duration and in maximum times agent can not listen the voicemail message’s duration.
My voicemail.conf file is:
[quote]; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST
; ONLY VOICEMAIL BOXES DEFINED IN VICIDIAL WILL BE ALLOWED IN THIS FILE
; IF YOU WANT TO ADD NON-VICIDIAL VOICEMAIL BOXES, ADD THEM IN A NEW
; CONTEXT BEFORE THE DEFAULT CONTEXT
But After reloading asterisk and when system is worked then when I open this voicemail.conf file again then I saw that default context are changed. And then the default context are seen as like as below:
Ok firstly no one will help you is you scream your head off. and also you never before mentioned vicdial. and it seems the issue is how that works you need to take your question to them.