
O sistema de "Caixa de Correio de Voz" (em inglês VoiceMail, que por brevidade usarei a partir de agora) permite, como seu próprio nome sugere, gravar uma mensagem de voz para um funcionário quando ele está longe de sua mesa. O VoiceMail não se tornou amplamente utilizado em nosso país. Primeiro, devido à disseminação das comunicações móveis, quando um funcionário pode ser "localizado" literalmente... em qualquer lugar. Em segundo lugar, um funcionário que retorna ao seu local deve de alguma forma descobrir que há mensagens de voz para ele. É bom se o telefone do escritório tiver um display e as configurações apropriadas forem feitas para mostrar informações sobre mensagens não ouvidas como um ícone ou um número. Mas quantos funcionários realmente prestam atenção ao display do telefone do escritório? Ou então todos no escritório devem desenvolver o hábito de pressionar imediatamente o botão para ouvir as mensagens recebidas ao retornar ao seu local de trabalho. É de alguma forma difícil acreditar em tal comportamento da maioria dos funcionários.
No entanto,
- se o uso de telefones móveis em sua empresa for regulamentado até certo ponto,
- se os funcionários não distribuírem seus números de celular à toa (especialmente em planos corporativos),
- se o VoiceMail estiver configurado para enviar a mensagem de voz como um arquivo de áudio para o e-mail do funcionário (todos verificam e-mail!),
o sistema de VoiceMail pode aumentar a eficiência do seu trabalho. Ele pode simplesmente elevar, figurativamente falando, a cultura de trabalho dos funcionários.
Usando o exemplo do servidor de telefonia IP Asterisk e dos dispositivos Fanvil 210 e Snom m9, isso pode ser configurado da seguinte forma -
No servidor, o arquivo de configuração /etc/asterisk/voicemail.conf deve conter os seguintes parâmetros:
[geral]
Formato = wav49|gsm # formato do arquivo de áudio
Serveremail = zzz.zzz.zu #nome/endereço do servidor de e-mail
Anexar = sim #para que o arquivo gravado seja anexado ao e-mail
Charset = UTF-8 #isso é claro
Locale=ru_RU.UTF-8
Moveheard = não #para que mensagens ouvidas não sejam movidas para a pasta Antiga. Todas as mensagens estão na pasta INBOX, que é a pasta padrão em que um chamador que disca o número do VoiceMail acaba.
Minsecs = 3 #o comprimento mínimo da mensagem para o Asterisk gravar a mensagem em um arquivo. Por padrão, não há limites, ou seja, o assinante respirou no receptor por 0,5 seg e esse pedaço de erotismo foi gravado e até enviado ao funcionário como um anexo.
pbxskip=sim ; Pular a "[PBX]:" string do título da mensagem
fromstring=Correio de Voz #seu texto para o campo De:
emailsubject = Mensagem de ${VM_CIDNAME} (${VM_CIDNUM}) #o voicemail.conf original tem exemplos
emailbody = Prezado ${VM_NAME},nnt em ${VM_DATE} ${VM_CIDNAME} (número de telefone ${VM_CIDNUM}) tentou entrar em contato com você. Eles até deixaram uma mensagem de ${VM_DUR} de duração - veja o anexo.ntAlém disso, você pode entrar no sistema de correio de voz discando 334.nnP.S.tNão se esqueça de que mensagens deixadas ocupam espaço no disco do servidor.ntOs administradores as deletarão e é isso!
emaildateformat=%A, %d %B %Y às %H:%M:%S #gosto mais assim
mailcmd = /usr/bin/msmtp -C /etc/msmtp.conf -t #um pequeno programa para envio; certifique-se de ler a documentação antes de usar!
sendvoicemail = não #não permite que os usuários gravem e enviem uma mensagem enquanto estão diretamente dentro de sua própria caixa de correio de voz.
[padrão] #este padrão não é de forma alguma o mesmo padrão que em /etc/asterisk/extensions.conf
#estas são as caixas de correio em si.
110 => passwd,Vasya,[email protected],,deletar
109 => passwd,Petya,[email protected],,deletar
Na próxima configuração /etc/asterisk/sip.conf
entre outras coisas, deve haver estas linhas:
[geral]
..
vmexten = 334 #o número da extensão para entrar no VoiceMail; ele aparecerá mais tarde em extension.conf, e também para que o botão MWI funcione corretamente em dispositivos IP.
..
#E nas contas em si
[109]
tipo=amigo
nome de usuário=109
...
caixa de correio=109@padrão
..
[110]
tipo=amigo
nome de usuário=110
...
caixa de correio=110@padrão
..
#Isso também é necessário para que os dispositivos IP funcionem corretamente
E finalmente /etc/asterisk/extensions.conf deve conter
exten => 109,1,NoOp("${CALLERID(num)}" --> ${EXTEN})
same => n(hasvm),Set(HASVOICEMAIL=sim)
same => n,Set(ORIGINALXTEN=${EXTEN})
same => n,Set([email protected])
;As três linhas acima serão necessárias para verificações
same => n,Dial(SIP/${EXTEN},15,t)
same => n,NoOp(O status é "${DIALSTATUS}")
same => n(busycheck),GotoIf($["${DIALSTATUS}" = "CONGESTION"]?BadDial,s,1:)
same => n,GotoIf($[${DIALSTATUS}=NOANSWER]?noanswer,1:) ;E este é o redirecionamento em "nenhuma resposta"
same => n(end),Hangup()
Consequentemente, Vasya precisa do mesmo tipo de regra. Naturalmente, no Asterisk você pode usar templates.
#E agora começam as verificações
exten => noanswer,1,NoOp(O assinante não atendeu. HASVOICEMAIL=${HASVOICEMAIL})
exten => noanswer,n,GotoIf($["${HASVOICEMAIL}" != ""]?vm-noanswer,1)
exten => noanswer,n,NoOp(O assinante não tem caixa de correio de voz)
exten => noanswer,n,Hangup() ;Desligar
exten => vm-noanswer,1,NoOp(Uau! O assinante tem VoiceMail!)
exten => vm-noanswer,n,Wait(1)
exten => vm-noanswer,n,VoiceMail(${ORIGINALXTEN},u) ; A opção u é para que o chamador ouça que o assinante está indisponível e que pode deixar uma mensagem…
exten => vm-noanswer,n,Playback(vm-goodbye)
exten => vm-noanswer,n,Hangup()
;Entrando na caixa de correio de voz
exten => 334,1,Answer()
same => n,Set(CHANNEL(language)=ru)
same => n,Wait(0.5)
same =>n,VoicemailMain(${CALLERID(num)},sa(0))
same => n,Hangup()
Configurando os dispositivos IP.
Fanvil 210
VOIP>SIP>Número da Caixa de Correio de Voz>109 #o número da caixa de correio
TELEFONE>SERVIÇO DE CHAMADA>Número MWI>334 #o número da extensão do VoiceMail #para que o botão MWI funcione
Snom9
Até 9 aparelhos podem ser conectados à base; vamos para as configurações de um aparelho específico
Identidade 1>Conta>Caixa de Correio>334 # Atenção! Aqui inserimos não o número da caixa de correio, mas o número da extensão do VoiceMail!!!
Após essas manipulações, quando há mensagens na Caixa de Correio de Voz, um ícone de "envelope" aparece em ambos os dispositivos. No Fanvil, o botão MWI funciona; no Snom, o botão superior direito assume a mesma função.
E o funcionário recebe um e-mail assim:
Assunto: Mensagem de Fedorova (192)
Anexos: msg0007.WAV (17 kB)
Prezado Petya,
Na terça-feira, 20 de janeiro de 2015 às 09:02:03, Fedorova (número de telefone 192) tentou entrar em contato com você. Eles até deixaram uma mensagem de 0:09 s de duração - veja o anexo.
Além disso, você pode entrar no sistema de correio de voz discando 334.
P.S. Não se esqueça de que mensagens deixadas ocupam espaço no disco do servidor.
E os administradores não são feitos de ferro, eles simplesmente as deletarão e é isso!
Com esse nível de "serviço", provavelmente ninguém discará 334. E ninguém nunca entrará em sua Caixa de Correio de Voz. Mas o objetivo é alcançado! E mensagens antigas das caixas de correio de voz podem ser deletadas em um cronograma, para que realmente não ocupem espaço. Ou talvez, após algum tempo, seus funcionários se acostumem com as possibilidades do VoiceMail, e você terá que mudar as configurações um pouco para fazer uso mais completo da funcionalidade do sistema.



Comentários 0
Nenhum comentário ainda — seja o primeiro.