I recently attempted to create separate contexts in my voicemail.conf file to separate voicemail storage on the server. Previously, I had all voicemail configured under the [default] context.
I tried to create multiple contexts (ie, [company1], [company2], etc.) and asterisk didn’t know how to deal with this. The directories did not get created in the \var\spool\asterisk\voicemail directory and asterisk of course complained about not being able to find them.
I read that this was supposed to work.