【问题标题】:ejabberd setup for multiple countries多个国家/地区的 ejabberd 设置
【发布时间】:2018-11-19 17:53:08
【问题描述】:

我是 ejabberd 的新手。我正在开发一种将在全球范围内以不同语言运行的即时消息传递。 我的问题是,

1) 我是否需要为 word 中的每个国家/地区设置不同的服务器。

2) 我可以通过 ejabberd 实现 VOIP 吗

3) 我可以使用他们的电话号码来验证用户吗

【问题讨论】:

    标签: ejabberd


    【解决方案1】:

    1) 如果担心ejabberd.yml中的'language'选项,可以为每种语言定义一个虚拟主机,例如:

    hosts:
      - "example.com"
      - "example.ru"
      - "example.pt"
    
    host_config:
      "example.com":
        language: "en"
      "example.ru":
        language: "ru"
      "example.pt":
        language: "pt-br"
    

    但请注意,此“语言”选项仅在 ejabberd 回复未指定其首选语言的客户端时才相关。尝试将选项设置为一种陌生的语言,然后使用您喜欢的客户端登录到 ejabberd...理想情况下,ejabberd 应该使用您的语言而不是服务器配置的语言进行回复。

    2) 据我所知,这是一个客户端主题,因此服务器不会干扰。

    3) 嗯,账号用户名可以是数字,为什么不呢?

    13:50:09.190 [info] () 接受连接 ::ffff:127.0.0.1:43469 -> ::ffff:127.0.0.1:5222 13:50:14.311 [信息] (tcp|) 接受 c2s SCRAM-SHA-1 身份验证 111222333@localhost 来自::ffff:127.0.0.1 的 mnesia 后端 13:50:14.390 [info] (tcp|) 打开 c2s 会话 111222333@localhost/tka1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-17
      相关资源
      最近更新 更多