软件介绍

随着网络的发展和普及,电子邮件已经成为人们日常工作中不可缺少的部分,现在,许多企业采用 Exchange、 Lotus Domino 作为公司内部的邮件服务器。一些 ISP 采用 Sendmail (一个著名的 Unix/Linux 系统上的邮件服务器软件)或者其他的一些基于 Unix/Linux 系统的邮件服务器,比如 Qmail 和 Postfix 提供邮件服务。
Exchange 和 Lotus Domino 是非常强大的商业软件,但这些系统包含的协作功能和每客户端得许可证费用使它们的整体成本急剧上升,而事实上,很多使用这些系统的公司仅仅需要其中的邮件服务器功能。
另外,Sendmail、Qmail 等在 Unix/Linux 上的邮件服务器软件也是可用的邮件系统。但想要使用这些邮件服务器系统为企业和 ISP 等提供良好的邮件服务的话,必须要有专业的 Unix/Linux 系统维护人员进行系统维护。这样势必增加系统的维护费用。
针对以上问题,我们开发的 Winmail Server,一个低成本的运行于 XP,Win7,Win2003 以上全部的 32/64位中英文 Windows 系统上的邮件服务器软件,运行和维护成本低廉、稳定、高性能,有非常友好的管理界面。

邮件核心开发语言:VC++
管理端工具开发语言:VC++
Webmail 开发语言:PHP5,JavaScript,HTML5
认证信息和配置数据库:SQLite,XML file(自带,无需安装第三方数据库)
内嵌支持模块:Apache2,PHP5,OpenSSL,OpenLDAP,ClamAV,SpamAssassin 等,安装时自动安装相关模块无需手工安装。
服务器系统平台:XP,Windows7,Win2003 以上全部的 32/64位中英文 Windows 系统,推荐使用 Windows 2012 64位系统
邮件客户端:Outlook、Foxmail、Live Mail、Outlook Express等
浏览器: IE 9~11、Firefox、Opera、Chrome、Safari、Microsoft Edge等
客户端系统:Windows、 Linux、MacOS、 iOS、 Android等

应用领域

Winmail 可作为 Internet 互联网 Email 服务器、Intranet 局域网邮件服务器,也可以作为拨号 ADSL 宽带/FTTB光纤/LAN/主机托管/VPS/云主机 等接入方式的邮件服务器和邮件网关。本邮件服务器软件是公司企业、大专院校、中小学校、集团组织、政府部门理想的企业邮局系统架设软件。

系统需求

Windows 服务器:XP,Win7,Win2003 以上全部的 32/64位中英文 Windows 系统,推荐使用 Windows 2012 64位系统

域名:架设互联网邮件服务器需要正式注册的域名,纯内网使用可以自定一个虚拟域名

IP:架设互联网邮件服务器建议使用公网固定IP,纯内网使用内网固定IP,公网动态IP可以结合动态域名

推荐服务器硬件配置:

  • 250用户数以下
  • 高档PC或入门级服务器,也可以使用VPS、云主机
  • CPU: 四核 Intel I5
  • 内存: >=4G
  • 硬盘:RAID1/5 ,容量根据要分配的邮箱空间而定
  • *使用网页和IMAP协议较多时建议内存加大到8G
  • 250 到 2000用户
  • 中档服务器
  • CPU: 四核 Intel Xeon E5
  • 内存: >=8G
  • 硬盘:RAID1/5,容量根据要分配的邮箱空间而定
  • *对性能有更高要求,建议使用企业级硬盘或SSD
  • 2000用户以上
  • 高级服务器
  • CPU: 八核 Intel Xeon E5 * 2
  • 内存: >=16G
  • 硬盘:RAID1/5,容量根据要分配的邮箱空间而定
  • *对性能有更高要求,建议使用企业级硬盘或SSD

安装步骤

1. 购买一个正式的域名(可以在万网等域名商处购买),如果已经有网站 www.abc.com, 那么你已经有了域名 abc.com ;还需要一个固定的外网 IP,例:111.111.111.111
2. 设置域名的相关解析,主要是MX记录和A记录。一般参考如下:(具体可以联系你的域名商)
    建立A记录
    mail.abc.com A 111.111.111.111
    再建立MX记录, MX记录的前面主机名应该为空的
    形如:
    ____.abc.com MX 5 mail.abc.com.
3. 如果服务器在内网,请在路由器或者防火墙里设置好NAT映射,把 25、110、6080 端口映射到内网的邮件服务器上。
4. 邮件服务器本机有软件防火墙,把 25、110、6080 端口放开。
5. 邮件服务器登陆管理工具后在域名管理里域名设置添加域名。比如 abc.com(比如你想用邮件地址是 user@abc.com,则把 abc.com 添加为域名)在用户管理中添加用户。
6. 用网页测试收发,在邮件系统本机上用浏览器登陆地址是:http://localhost:6080 来测试一下是否可以收发。内网用户把登陆地址中的 localhost 替换成内网中邮件服务器的IP。外网则用 http://mail.abc.com:6080 访问。
7. 邮件客户端软件可以使用 Outlook 或者 Foxmail, SMTP 和 POP3 地址都用 mail.abc.com。主域使用用户名和密码,普通域用邮件地址为用户名和密码登陆。

详细安装指南请参考 Winmail 架设邮件系统指南

主要功能

SMTP服务

SMTP 服务可以支持多域名、域别名、ESMTP发信验证等功能。可以将外发邮件通过MX记录直接递送给目的域名,也可以将其递送某台外发邮件服务器(如:ISP的SMTP服务器), 并支持 SSL 安全传输协议加密通信。


POP3 服务

用户可以通过通用邮件客户端软件 Outlook、Foxmail、Windows Live Mail、Outlook Express 等来收取服务器上的邮件, 并支持 SSL 安全传输协议加密通信。


IMAP 服务

用户可以通过通用邮件客户端软件 Outlook、Foxmail、Windows Live Mail、Outlook Express 等来直接操作服务器上的邮件,支持中文邮件夹和子邮件夹, 并支持 SSL 加密通信。


Webmail 服务

提供多风格多语言的全功能的 Webmail,可以进行在网页上在线注册新邮箱、收发邮件、修改密码、设置外部POP3邮箱、自动转发、自动回复等操作,并支持 HTTPS 加密端口,目前支持简体中文/繁体中文/英文/法语/德语/日语/韩语/西班牙语等多种语言,提供多风格界面。 可以将 WebMail 设置为 IIS,Apache 的虚拟目录或虚拟站点。

提供多种 Webmail 页面类型,支持移动设备:普通手机、智能手机、平板电脑, 提供 iPad 专用 Webmail。 可发送加密码邮件, 同时也兼容 Foxmail 和腾讯邮箱系统相关功能。 可以查看本邮箱的访问记录、发信记录、删信记录、隔离邮件。


公用地址簿(LDAP 服务)

用户可以通过 Webmail、Office Outlook(使用插件)、Outlook Express(使用插件) 、Foxmail(使用插件)直接参看公用地址簿中的用户信息, Outlook 也直接访问公用地址簿


IMAP 公共邮件夹

支持 IMAP 公共邮件夹功能,可以设置读写删除权限,可以通过 Webmail、Office Outlook、Outlook Express、Foxmail 等软件查看公共邮件夹里的信息。


密码安全策略

支持密码安全策略,可以设定密码强度,支持定期改密码,可以设置下次登录必须修改密码。提供邮箱密码被猜解行为检测功能,提供邮箱被盗用转发垃圾邮件行为检测功能。


邮件撤回功能

支持邮件撤回功能,支持 Webmail 和 Outlook,其他客户端发送的邮件满足条件的也可以在 Webmail 上进行撤回。 邮件撤回详细说明


网络磁盘

提供网络磁盘功能,并且可以设置有密码保护的共享。可以通过 Webmail 或 通用的 FTP 客户端软件来上传与下载网络磁盘中的文件。 可以将网络磁盘上的文件以附件方式或者链接方式发邮件。 网络磁盘及共享详细说明


网络行事历与记事本

提供网络行事历功能和记事本,用户可以设置事件与任务来提醒完成某项任务。标准化行事历,兼容 Outlook、Foxmail,支持共享。


中继转发

通过别人的邮件服务器(中继服务器)将你的邮件系统的邮件递送到目标地址。 Winmail 支持多中继,即使您服务器的IP在对方的垃圾邮件黑名单中,邮件照发不误。 Winmail 如何使用中继转发(全球收发保证)


邮件监控

管理员可以设置后台监控规则,对系统内的指定邮箱帐号所有的接到和发出邮件进行监控,可以设置复杂的规则和多级邮件监控,满足条件的邮件才被监控。


邮件签核

管理员可以限制一些用户发信是否要经过指定管理员签核。签核管理员可以允许和拒绝需要签核的用户发送邮件。可以设置要签核邮件的条件,满足条件的邮件才签核。 支持收件签核。


邮件杀毒

本系统能支持集成查毒引擎在内四种模式,支持几乎所有的杀毒引擎,有效的隔离和清除带毒邮件。白金版支持内嵌查毒引擎,支持自动更新。 Winmail 和杀毒引擎配合


邮件密级

[白金版]支持用户密级与邮件密级控制,密级从低到高分为“普通(无密级)”、“秘密”、“机密”和“绝密”,对应的邮件也分“普通(无密级)”、“秘密”、“机密”和“绝密”三个密级,邮箱用户不可以发送和阅读高于自己密级的邮件。


钉钉提醒

支持与阿里钉钉企业号整合,钉钉中登录 Webmail 收发邮件,钉钉里可以增加邮件微应用。 Winmail 钉钉绑定


微信提醒

支持与已认证微信服务号、微信企业号整合,可以实现新邮件微信通知,微信中登录 Webmail 收发邮件,微信里可以定制邮件相关菜单项。 Winmail 微信绑定


短信提醒

支持短信提醒,有新邮件到达时,可在手机上获得通知。采用网络短信通道和 GSM 短信猫两种工作方式。短信支持阿里大于和网易易信服务,支持 RTX 提醒。 Winmail 短信(阿里大于和网易云信)


快速设置向导和系统迁移   

本系统的提供快速设置向导工具,只需输入几个简单参数,让您一分钟内设置好邮件系统。支持自动迁移第三方邮件系统账户和邮件数据,自动增加账号,后台使用POP3、IMAP下载原系统邮件,也支持不同域名之间的迁移,以满足更新域名的要求。


多域

完全支持多域(虚拟域),可以在单机中安装多个邮件域。


Windows AD 认证和第三方认证   

系统中的邮箱用户可以与Windows系统 AD 用户进行整合,收发邮件的认证采用 AD 进行认证,提高系统的安全性,降低系统维护的复杂性。白金版支持自动同步 AD 中账户,还支持第三方 LDAP、Radius 认证。


用户管理

管理员可以新建、删除、禁用用户邮箱和设置用户邮箱大小、最多的邮件数、最大的允许发邮件字节数,以及用户信息是否公开等。可控制单用户发外部邮件,收外部邮件,修改密码等多项功能权限,可设置有效时间。可按部门管理用户。可以设置只读邮箱,用户无法删除邮件,包括客户端和 Webmail。 用户可以导入和导出。


系统通信组(邮件组、用户组)

管理员可以根据情况设置一些系统通信组,系统会将发往系统通信组的邮件自动分发给每个组成员,支持 Everyone 组,支持外部邮箱地址。支持多层级系统通信组,实现树形企业通讯录。系统通讯组可以导入和导出。 白金版: 系统通信组可以排序,系统通信组成员可以排序。


邮件网关

本系统还可以作为局域网的邮件网关,自动收取远程服务器上指定帐号的邮件,然后按照预设定的规则进行邮件分发给本地用户的功能。系统主要以两种方式来收取远程邮件:POP3收取和ETRN下载。


Push Mail  

[白金版]可以用常用的智能手机和移动设备同步邮件、联系人和日历,支持 iPhone、iPad、Android等, 也支持 Outlook 2013 同步


远程管理

本系统的管理工具可以远程管理邮件服务器,让管理员可以管理远在托管中心的邮件服务器,并支持同时管理多台服务器,协议采用SSL加密。 允许创建多个管理员,支持单独的域管理员功能。 支持 Web 管理,管理员可以进行在网页上在线管理系统的邮箱和域名。


垃圾过滤

本邮件系统还提供了 IP 地址,域名,邮件来源,邮件头内容,邮件信体等方式的过滤,有效的的防止垃圾邮件和非法信息;支持 SPF 、RBL(Real-time Blackhole Lists) 检查;支持白名单和识别虚假信头;支持过滤指定的附件文件名,类型和附件个数过滤功能。 提供自定义的系统级和邮箱级过滤规则。过滤整合 SpamAssassin,实现智能化自学习过滤。 邮箱用户可以设置个人级发件人黑白名单,个人地址簿中的联系人自动加入白名单。 支持灰名单(Greylisting)和连接延迟响应反垃圾功能。 支持 DKIM 过滤和签名,设置 DKIM 也可以提高外发邮件的到达率。 垃圾邮件处理方式支持放入隔离区,邮箱用户和管理员可以取回和设置白名单,用户每天会收到系统发的隔离通知邮件。


分布式部署  

白金版支持分布式部署邮件系统,支持单域名多主机,满足多分支机构系统架设需求,支持不同地点不同网络下系统整体化部署,支持同环境下不同主机分但式部署。支持组织内账号、用户组信息同步,支持账号批量迁移。


计划任务

管理员可以设置一些在某个特定时间或按某一个周期运行的任务(如,发送邮件到远程服器,收取远程服务器的邮件),还可以设置定期清理用户指定邮件夹下的邮件,处理长期不使用的邮箱。


访问控制

提供 SMTP/POP3/IMAP4 服务 IP 访问频率限制的功能。 提供 SMTP/POP3/IMAP4 同一 IP 同时连接次数限制的功能。 可以针对特定用户设置特定服务访问控制


系统日志和流量统计图

提供详细的系统运行日志,分 system(系统)、smtp、pop3、imap、queue(队列)、webmail、ftp(网络磁盘)、admin(管理) ,以便管理员能随时的了解系统运行情况或分析错误信息。 系统日志可以设置记录语言,支持简体、繁体、英文。 显示各系统服务流量统计图,数据保留30天。 多种邮箱用户使用情况报表,让管理员及时了解系统运行状况。


统计和控制

[白金版]可以记录用户邮箱访问记录、收信记录和发信记录,支持发信流量控制,可以设置系统、域、邮箱可以设置每小时和每日发信量。


系统备份和恢复、归档

支持系统级备份和恢复功能,可选择备份系统设置数据和用户邮件数据,可以自动进行。支持实时邮件归档功能,用户和管理员可以在 Web 上查询、下载和恢复系统归档邮件。可以设置备份和归档数据文件保留时间。 Winmail 系统邮件归档


二次开发接口

提供 COM 接口组件,可以编程操作用户账号,域名,管理员,提供 asp、asp.net、php、Java、C++ 实例。提供远程 http url 开发接口和 Webmail 部分页面嵌入开发说明。 提供 OpenAPI 二次开发接口,HTTP 协议请求使用 GET/POST 方式,返回数据采用 JSON 格式,可以与其他企业应用全面整合。