【问题标题】:Asterisk Voicemail time zoneAsterisk 语音信箱时区
【发布时间】:2015-12-22 21:47:21
【问题描述】:

我正在使用星号 11.10。我正在尝试更改每个语音邮件的时区,但它将所有语音邮件保存为 UTC 时区。我正在尝试设置 EST 时区。以下是我的语音信箱用户。

[zonemessages]
eastern = America/New_York|'vm-received' Q 'digits/at' IMp
central = America/Chicago|'vm-received' Q 'digits/at' IMp
central24 = America/Chicago|'vm-received' q 'digits/at' H N 'hours'
military = Zulu|'vm-received' q 'digits/at' H N 'hours' 'phonetic/z_p'
european = Europe/Copenhagen|'vm-received' a d b 'digits/at' HM

[cty]
3288 => 4286,Brian,,,|tz=eastern

【问题讨论】:

    标签: asterisk voicemail


    【解决方案1】:

    竖线符号| 仅用于分隔多个选项。因为你只有一个,所以你不需要它。

    3288 => 4286,Brian,,,tz=eastern
    

    确保您在进行更改后重新加载语音邮件模块。

    asterisk -x "voicemail reload"
    

    语音邮件消息文件仍将与系统时区一起保存,但这将确保通知电子邮件具有正确的时间。

    【讨论】:

    • 我做了上述设置,但系统仍然在 UTC 以下是我的 msg0000.txt origdate=Wed Dec 23 03:24:31 PM UTC 2015
    • 系统可以根据版本节省UTC时间。您是否尝试过使用 VoiceMailMain 收听它?
    • 当我使用 VoiceMailMain 收听语音邮件时,它显示正确的时间,但我有网络语音邮件设置。用户可以通过网络ip-address/cgi-bin/vmail.cgivmail.cgi 收听他们的语音邮件,从 msgxxxx.txt 获取语音邮件信息并在网页上显示详细信息。正如我上面提到的,它可以节省 UTC 时间,因此用户可以在网页上看到 UTC 时区。但如果他们通过 VoiceMailMain 收听,那么系统会告诉他们正确的时间。
    • 好的,所以更改您的网页代码以从 voicemail.conf 读取时区并进行相应调整。
    • 网页不是我的。 webvmail 来自星号。请参阅以下链接。 jonathanmanning.com/2010/05/14/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多