两个Asterisk服务器通过Follow-me连接的语音邮件位置

这是我们目前的设置:

我们有两个Asterisk服务器在不同的build筑物中,并由IAX连接。 打电话给他们ServerA和ServerB。 我们有几个DID中继进入服务器A,我们的客户服务团队在那里。 每个用户都有自己的直拨号码。

我们的工作人员在build筑物之间移动,所以有些日子他们在ServerA处理的办公室里,有些时候他们在ServerB处理的办公室里。 当他们改变办公室时,我们使用“跟随我”function把他们放在正确的办公室。 我们这样做是通过禁用跟随我的地方来实现的,并且在没有的地方启用它。 通过这样做,他们有相同的分机,只有一个电话铃声。

问题来自语音信箱。 因为所有的DID都进入ServerA,所以如果他们在ServerA的位置一切正常。 如果他们在ServerB上,并拨打用户的直拨电话号码,而他们不回答,则语音信箱留在服务器B上。 然而,如果您打电话给我们的客户支持团队(在ServerA上),他们将您转移到他们的分机,ServerB上的电话将正确响铃,而当他们没有回答时,语音邮件将留在ServerA上。 与DID工作方式相反。

这里最大的问题是ServerB上的消息等待灯不闪烁,因为ServerB没有消息,因此用户不知道他们有语音邮件。

有谁知道如何使VoiceMail跟随用户到正确的服务器,无论如何来电? 还是有更好的方法来处理整个过程,而不是跟着我?