Заметил на одном из серверов следующую ошибку:
WARNING[21992][C-00000b27]: app_voicemail.c:6559 leave_voicemail: No more messages possible
Оказалось что почтовый ящик переполнен голосовыми сообщениями и они перестали сохранятся, в ответ звонящему сообщалось «Голосовой ящик абонента переполнен».
Чтобы решить эту проблему есть несколько вариантов:
1) Удалить сообщения в голосовом ящике, позвонив на номер голосовой почты.
2) Увеличить значение maxmsg в файле voicemail.conf, тем самым увеличив максимальное количество сообщений в почтовом ящике, но опять же он может быть переполнен. После изменений в файле voicemail.conf нужно их применить:
sudo asterisk -rvv voicemail reload quit
3) В контексте голосового ящика добавить delete=yes, например:
[voicemailcontext] 207 => 1111,Username,test@example.com,,attach=yes|tz=ua|delete=yes
В этом случае голосовые сообщения будут отправятся на электронную почту, а с сервера сразу удалятся, то есть их нельзя будет прослушать позвонив на номер голосовой почты и соответственно почтовый ящик никогда не переполнится. Считаю этот вариант наилучшим.
Смотрите также:
Настройка голосовой почты в Asterisk