文档
MailBridge企业级智能邮件中转系统的完整部署和管理指南。
概述
MailBridge是一款企业级智能邮件中转、分发系统。公司对外仅暴露统一的邮箱地址,系统通过IMAP协议自动在本地同步邮件,并智能分发给合适的员工。
主要特性
- 统一的外部邮箱形象
- 智能邮件分发,提升响应效率
- 员工使用熟悉的邮件客户端,零学习成本
- 支持Windows服务模式运行
- 支持命令行控制台模式运行
当前版本
版本 1.1.0
安装和使用
控制台模式(推荐用于开发和测试)
# 基本运行
MailBridge.exe
# 或明确指定控制台模式
MailBridge.exe run
# 启用详细日志
MailBridge.exe run --verbose
在控制台模式下,程序将显示启动信息并提示"Press Ctrl+C to exit"。按Ctrl+C可正常停止程序。
Windows服务模式(推荐用于生产环境)
安装服务
MailBridge.exe install
安装成功后将显示:
MailBridge service installed successfully!
You can use the following commands to manage the service:
Start service: net start MailBridge
Stop service: net stop MailBridge
Uninstall service: MailBridge.exe --uninstall
服务管理
# 启动服务
MailBridge.exe start
# 停止服务
MailBridge.exe stop
# 检查服务状态
MailBridge.exe status
# 卸载服务
MailBridge.exe uninstall
使用系统命令管理服务
# 启动服务
net start MailBridge
# 停止服务
net stop MailBridge
# 检查服务状态
sc query MailBridge
配置
程序将在首次运行时自动创建默认配置文件 database/setting.json。
Web管理面板
MailBridge提供了一个全面的基于Web的管理界面,用于系统配置和监控。Web面板可通过任何现代Web浏览器访问,包含以下功能:
MailBridge Web管理面板仪表板
访问Web面板
一旦MailBridge运行(控制台模式或服务模式),打开您的Web浏览器并访问:
http://localhost:1819
默认凭据:
-
用户名:
admin -
密码:
123456
安全提示:出于安全考虑,Web面板默认绑定到localhost (127.0.0.1)。要从其他机器访问,您可以在Web面板设置中修改管理绑定地址。
可用配置选项
常规设置
- 公司名称:设置您组织的名称用于显示
- 管理绑定地址:Web管理服务器绑定的IP地址
- 管理端口:Web管理服务器的端口号(默认:1819)
- 时区:配置系统时区用于日期/时间显示
- 日期格式:自定义日期和时间的显示方式
- 隐私设置:选择是否向员工隐藏外部发件人地址
- SSL配置:为内部服务启用SSL传输
SMTP配置
- SMTP服务器设置:主机、端口、凭据和安全选项
- 连接测试:保存设置前测试SMTP连接
- 安全选项:无、TLS或SSL加密
IMAP配置
- IMAP服务器设置:主机、端口、凭据和安全选项
- 轮询间隔:检查新邮件的频率(1-60分钟)
- 连接测试:保存设置前测试IMAP连接
软件注册
- 公司信息:注册您的公司详细信息
- 许可证密钥:输入您的32位许可证密钥以激活软件
配置步骤
- 使用控制台模式或服务模式启动MailBridge
- 打开Web浏览器并访问
http://localhost:1819 - 使用默认凭据(admin/admin)登录
- 浏览各个部分并配置所需的设置
- 使用"测试连接"按钮验证SMTP和IMAP设置
- 点击"保存设置"以应用所有更改
- 重启MailBridge服务以使某些更改生效
注意:所有配置更改都会保存到 data/setting.json 文件,并在程序重启后保持持久化。
系统要求
操作系统
- Windows操作系统(64位)
邮件服务器
- 已安装的邮件服务器(IMAP和SMTP)
架构
MailBridge包含以下核心组件:
IMAP轮询器
定期从企业邮箱同步邮件
智能分发引擎
根据规则自动将邮件分发给员工
POP3服务器
为员工提供邮件访问
SMTP中继
处理员工邮件发送
Web管理面板
提供系统配置和管理界面