3
Сен
0

Голосовая почта ( VoiceMail ASTERISK)

Для удаления голосовой почты старше месяца можно добавить в крон (или не сохранять , а отправлять на почту) .

core show application VoiceMail

[Description]
  VoiceMail(mailbox[@context][&mailbox[@context]][...][,options])

 s      - Skip the playback of instructions for leaving a message to the
             calling party.

CRON

0 3 * * * root /usr/bin/find  /var/spool/asterisk/voicemail/ -type f -mtime +30 -exec rm -rf {} \;
/var/spool/asterisk/voicemail/default/102/INBOX/ -mtime +15 -exec rm {} \;

Ограничить количество голосовых писем (например штук 20) и их продолжительность (например не более 3 минут) нужно в файле voicemail.conf в секции [general] прописать:

[general]

maxmsg=20 ( по умолчанию 180)

maxsecs=3

maxsilence=15

Для того чтоб не проговаривала внутренний номер при записи на автоответчик ,надо записать /var/spool/asterisk/voicemail/default/102/unavail.wav - перестанет говорить номер. ну или с интерфейса проверки его записать (*98 в freepbx)
Решил проблему с ошибкой открытия файла wav. Вообщем он должен быть моно и урезан, помогла конвертация
sox unavail.wav -r 8000 -c 1 -s -2 unavail-o.wav resample -ql
должен быть PCM(без компресии)
Enjoyed reading this post?
Subscribe to the RSS feed and have all new posts delivered straight to you.

Comments are closed.

Celadon theme by the Themes Boutique