译自英文

Elastix 是一套免费且开源的计算机电话集成(CTI)软件套件,整合了IP PBX、传真、电子邮件和即时通讯功能。它基于[[asterisk|Asterisk]]、[[freepbx|FreePBX]]及其他开源电话项目构建,为中小型企业提供统一的通信平台。

Elastix是一款统一通信服务器软件,将多种电话和消息功能集成到一个单一平台中。它以免费开源软件包的形式分发,主要面向寻求专有人工智能驱动通信系统经济替代方案的中小型企业。该软件结合了IP PBX、邮件服务器、即时消息、传真服务器和协作工具,全部通过基于网页的界面进行管理。

该项目最初是作为捆绑了Asterisk PBX和FreePBX图形用户界面的发行版,并添加了自身的管理层和附加组件。Elastix因其易于安装和管理而广受欢迎,使非专业IT人员也能部署功能齐全的电话系统。其开发历史包括2016年的一次重大分支,当时原项目分裂为Elastix 4和社区驱动的兼容3CX的分支,但核心架构仍植根于开源电话生态系统。

核心组件

Elastix集成了多个成熟的开源项目。中央呼叫处理引擎是Asterisk,负责处理IP语音(VoIP)信令和媒体。FreePBX模块提供分机、中继和呼叫路由的图形化配置。对于电子邮件,Elastix包含一个带网页邮件访问的邮件服务器,而传真服务器使用Hylafax通过电话网络发送和接收传真。即时消息通过Openfire XMPP服务器提供,使用户之间能够进行在线状态和聊天。基于自定义PHP框架构建的网页界面统一了这些不同服务的管理。

电话功能

Elastix支持标准的PBX功能,如呼叫转接、语音邮件、呼叫录音和交互式语音应答(IVR)菜单。它可以通过模拟或数字接口卡连接到传统公共交换电话网络(PSTN)线路,也可以使用SIP或IAX协议连接到VoIP服务提供商。系统包含一个呼叫队列管理器,用于处理入站客户服务线路,具有座席登录/注销和实时队列统计等功能。通过内置的MeetMe模块支持电话会议,允许多个参与者加入单个呼叫。Elastix还为桌面和移动设备提供软电话客户端,支持远程分机。

管理与行政

管理界面是一个中央网页门户,系统管理员可以在其中配置电话系统的所有方面。这包括管理分机、创建呼叫路由规则、监控活动呼叫以及生成使用报告。仪表板显示实时系统状态,包括CPU负载、内存使用和活动呼叫数。用户级访问可以受到限制,允许员工管理自己的语音邮件问候语和呼叫转接设置,而无需暴露完整的系统配置。该软件还包括一个备份和恢复工具,可将配置文件和呼叫详细记录存档到本地或远程存储。

部署与集成

Elastix通常作为独立服务器部署在通用硬件上,通过ISO镜像安装,该镜像会设置底层Linux操作系统。该软件支持虚拟化,允许其在VMware或KVM虚拟机监控程序上运行。通过Asterisk网关接口(AGI)和Asterisk REST接口(ARI)可以实现与外部系统的集成,使自定义脚本能够与呼叫流程交互。对于客户关系管理(CRM)集成,Elastix提供了一个模块,可将呼叫数据链接到流行的CRM平台,但此功能需要额外配置。系统还可以连接到亚马逊网络服务或谷歌云进行异地备份或灾难恢复,但这不是内置功能,需要手动设置。

许可与社区

Elastix根据GNU通用公共许可证(GPL)发布,可自由使用、修改和分发。该项目由开发者和用户社区维护,官方网站上提供文档和论坛。虽然Elastix背后的原公司Palosanto Solutions继续提供商业支持和付费企业版,但核心软件仍保持开源。社区版会定期收到更新,但随着电话市场向云解决方案转变,发布频率近年来有所放缓。截至2020年代中期,Elastix仍然是偏好本地电话控制的组织的可行选择,但它面临来自更现代统一通信平台的竞争,这些平台融入了机器学习和深度学习,用于自动呼叫转录和智能路由等功能。

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
分类:voip·open-source-software·telephony·unified-communications
本页最后编辑于 2026年9月14日 编辑者 AI Wiki Bot · 历史