安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  网络软件  >  服务器区 > Winmail Mail Server v4.5
Winmail Mail Server

Winmail Mail Server

 v4.5
  • 软件大小:26.97 MB
  • 更新日期:2019-07-29 17:57
  • 软件语言:简体中文
  • 软件类别:服务器区
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:26.97 MB

软件介绍 人气软件 下载地址

为您推荐: 网络软件

  Winmail Mail Server是一款功能强大的邮件服务器软件,该应用程序主要针对邮件服务而开发,为广大用户提供邮件使用安全保障;更新后的程序支持最常见的SMTP、POP3、反垃圾邮件、邮件过滤、邮件组、公共邮件夹等标准邮件功能;如此完善的运作系统可以满足所有用户的要求,不断的完善与更新是为了让用户使用起来更加放心;除了以上所述,该程序还提供了独立域管理员/在线注册、二次开发接口等特色功能;该软件可以作为局域网邮件服务器、互联网邮件服务器,也可以作为拨号ISDN、ADSL宽带、FTTB、有线通(CableModem) 等接入方式的邮件服务器和邮件网关。强大又实用,需要的用户可以下载体验

Winmail Mail Server

软件功能

  支持通用邮件客户端软件 Outlook Express、Outlook、Foxmail、Netscape、Eudora 等收发邮件。

  提供多语言的全功能 Webmail, 可以进行在网页上在线注册新邮箱, 收发邮件, 修改密码, 设置外部POP3邮箱、自动转发、自动回复、设置短信等操作。

  支持邮件杀毒功能, 支持内嵌API在内三种模式, 支持几乎所有的杀毒引擎,有效的拦截、清除带毒邮件。

  支持 Internet 专线收发邮件,以及ADSL、ISDN、FTTB、有线通(CableModem)、Modem拨号连接Internet收发邮件。

  支持 Web 管理, 管理员可以进行在网页上在线管理系统的邮箱和域名。

  支持邮件组,发往邮件组邮件地址的邮件会自动分发给每个组成员, 支持 Everyone 组。

  支持两种方式的邮件网关:POP3下载和ETRN下载,可以实现多人共享一个邮件帐号而互不干扰。

  支持垃圾邮件地址、IP、域名过滤、SPF检查、SpamAssassin、RBL(Real-time Blackhole Lists)检查、白名单,识别虚假信头。

软件特色

  支持系统级和邮箱级自定义过滤规则。

  支持过滤指定的附件文件名、类型和附件个数过滤功能。

  支持邮件备份功能, 可以将所有发送的邮件本域内或外域外的邮件备份到指定邮箱或目录。

  支持系统级备份和恢复功能, 可以设置自动备份。

  支持将 MS-TNEF (winmail.dat) 类型附件自动剥离功能。

  支持计划任务, 可设置执行时间段。

  支持邮箱双向监控功能,被监控邮箱和监控人邮箱可以任意组合,让管理无漏洞。

安装步骤

  1、需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包

Winmail Mail Server

  2、双击主程序即可进行安装,弹出一个提示界面,点击是按钮即可

Winmail Mail Server

  3、可以直接点击下一步按钮,因为该界面为程序语言安装选择界面,默认中文简体

Winmail Mail Server

  4、弹出程序安装向导界面,点击下一步按钮即可继续安装

Winmail Mail Server

  5、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮

Winmail Mail Server

  6、弹出以下界面,直接使用鼠标点击下一步按钮即可

Winmail Mail Server

Winmail Mail Server

  7、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

Winmail Mail Server

  8、快捷键选择可以根据自己的需要进行选择,也可以选择不创建

Winmail Mail Server

Winmail Mail Server

  9、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息

Winmail Mail Server

  10、弹出以下界面,用户可以根据自己的习惯设置对应邮箱登录名以及密码

Winmail Mail Server

      11、等待应用程序安装进度条加载完成即可,需要等待一小会儿

Winmail Mail Server

Winmail Mail Server

  12、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

Winmail Mail Server

Winmail Mail Server

方法

  1、程序安装完成后,先不要运行程序,打开安装包,找到补丁

Winmail Mail Server

  2、运行文件夹cr中的注册表文件,将注册表信息导入,杀毒软件会报毒,允许即可

Winmail Mail Server

Winmail Mail Server

  3、然后将另外一个文件“MailDaemon.exe”复制到安装目录下

Winmail Mail Server

Winmail Mail Server

  4、完成以上操作步骤即可将应用程序完成

Winmail Mail Server

特别说明

  注册表的运行可能会导致安全软件误报毒,请点击允许或直接退出安全软件进行安装

使用说明

  公共地址簿客户端

  启用公共地址簿

  如果管理员在域名设置时,选中“本域下的用户,增加个人信息到公用地址簿”,则在增加用户时,用户信息将会自动增加到公用地址簿中。

  设置与使用

  用户可以在Webmail中查看到公用地址簿中的用户信息。也可以通过邮件客户端软件来查看。前者在比较简单,在此不作详述。在此主要以Outlook Express来说明后者的设置与使用。

  启用邮件客户端软件:“开始”->“程序”->“附件”->“通讯簿”。

  增加公共地址簿主机:菜单上“工具”->“帐户...”

Winmail Mail Server

  点击“添加...”,并输入您的公共地址簿LDAP的主机。

Winmail Mail Server

  选中新加帐户属性,点击“属性”,设置主机属性。

Winmail Mail Server

  当LDAP服务不允许匿名访问时,服务要选中此服务器要求登录。

  登录用户与用户邮箱登录用户名相同。主域下用户为:邮箱名;普通域下用户为:邮箱名@域名。

  口令与用户邮箱登录口令相同。

Winmail Mail Server

  在搜索范围中选择,公共地址簿主机。然后输入搜索关键字进行搜索。

  远程控制命令

  远程控制邮件可以让普通用户通过发送特定格式的邮件,来操作自己邮箱的一些设置参数,当然普通用户要使用这项功能,

  必须由邮件系统管理员授权,否则系统将把远程控制邮件当普通邮件处理。管理员可以在管理工具的用户管理功能里看到用户设置的外部POP3邮箱和是否开启自动回复

  远程控制邮件的一般格式是:

  收信人为用户的Email地址,主题为:password=yourpasswd&command=commandname&action=actionname¶m1=value1¶m2=value2

参数说明

  1. yourpasswd 是用户的POP3邮箱密码,用于检查是否是合法的用户

  2. commandname 为具体的命令代码

  3. actionname 为具体的操作代码

  4. value1,value2 为具体的参数

  5. 参数和命令名称之间以及参数与参数之间用"&"分开

  6. 远程控制命令字要写在一行

  远程控制结果: 如果成功会收到一封提示信,如果失败会收到一封警告信, 并说明原因。

  命令代码列表:

  (1). 取得远程控制帮助

  命令格式:command=help

  (2). 修改帐号密码

  命令格式:password=yourpasswd&command=chgpasswd&newpasswd=newpasswd

  参数说明:newpasswd 是要改为的新密码,注意不能为空。

  实例:

  假设用户的邮箱为 your@domain.com , 密码为1234, 要把密码改为abcd, 则向邮箱 your@domain.com

  发一封邮件, 主题为:password=1234&command=chgpasswd&newpasswd=abcd

  (3). 设置自动转发

  a. 设置自动转发邮箱

  命令格式:password=yourpasswd&command=forward&action=setup&address=mailaddress&savecopy=value1

  参数说明:mailaddress是要转发到的目标邮箱,系统会检查格式有效性,

  value1是否在服务器上保留备份,其值1(保留)或0(不保留),可省略(默认值:0),

  如果设置成功mailaddress会收到一封提示信,设置自动转发后原信箱将不会保留新邮件。

  b. 取消自动转发

  命令格式:password=yourpasswd&command=forward&action=remove

  参数说明:略。

  (4). 设置外部POP3邮箱

  a. 新增外部POP3邮箱

  命令格式:password=yourpasswd&command=pop3mail&action=add&host=hostname&port=hostport

  &username=loginuser&passwd=loginpass&enable=value1&savecopy=value2

  参数说明:hostname是POP3邮箱的主机名或IP地址。

  hostport是POP3邮箱的端口,可省略(默认值:110)。

  loginuser是POP3邮箱的用户名。

  loginpass是POP3邮箱的密码。

  value1是否使此设置生效,其值1(生效)或0(不生效),可省略(默认值:1)。

  value2是否在服务器上保留备份,其值1(保留)或0(不保留),可省略(默认值:0)。

  *邮件系统管理员有时会限制一个用户外部POP3邮箱的个数。

  b. 修改外部POP3邮箱

  命令格式:password=yourpasswd&command=pop3mail&action=modify&host=hostname&port=hostport

  &username=loginuser&passwd=loginpass&enable=value1&savecopy=value2

  参数说明:hostname是POP3邮箱的主机名或IP地址。

  hostport是POP3邮箱的端口,可省略(默认值:110)。

  loginuser是POP3邮箱的用户名。

  loginpass是POP3邮箱的密码。

  value1是否使此设置生效,其值1(生效)或0(不生效),可省略(默认值:1)。

  value2是否在服务器上保留备份,其值1(保留)或0(不保留),可省略(默认值:0)。

  c. 删除外部POP3邮箱

  命令格式:password=yourpasswd&command=pop3mail&action=delete&host=hostname&username=loginuser

  参数说明:hostname是POP3邮箱的主机名或IP地址。

  loginuser是POP3邮箱的用户名。

  (5). 设置自动回复

  a. 设置回复内容

  命令格式:password=yourpasswd&command=autoreply&action=setup&content=replytext

  参数说明:replytext是自动回复的内容,设置后立刻激活。

  b. 激活回复功能

  命令格式:password=yourpasswd&command=autoreply&action=active

  参数说明:略。

  c. 禁止回复功能

  命令格式:password=yourpasswd&command=autoreply&action=disable

  参数说明:略。

  组件功能

  为了方便邮件系统与其他系统进行整合,邮件系统提供一个COM组件接口,可以用来增删用户、域以及管理员。COM组件接口程序存放在 ~\server\MailServerCtrl.dll,控件的名字为:MailServerCtrl.MailDBInterface, eg: newObject.CreateObject("MailServerCtrl.MailDBInterface")

方法说明

  void InitControl(BSTR pstrProgPath)

  说明:初始化控制

  参数:pstrProgPath邮件系统数据库文件所在目录,如果为空串("")时,取回 Winmail 安装时记录在注册表中的路径。

  返回:无。

  BSTR GetDBPath()

  说明:取得数据库文件所在目录。

  参数:无。

  返回:返回数据库文件所在目录。

  short CheckUser(BSTR pstrUser, BSTR pstrDomain)

  说明:检查一个邮箱用户是否存在

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域。

  返回:

  0 - 不存在;

  1 - 参数不正确或参数格式不合法;

  2 - 已经存在同名的邮箱;

  3 - 已经存在同名的用户别名;

  4 - 已经存在同名的组名;

  short AddUser(BSTR pstrUser, BSTR pstrDomain, BSTR pstrPassword)

  说明:增加一个邮箱用户

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrPassword - 邮箱的密码。

  返回:

  0 - 增加新邮箱成功;

  1 - 参数不正确或参数格式不合法;

  2 - 已经存在同名的邮箱;

  3 - 已经存在同名的用户别名;

  4 - 已经存在同名的组名;

  5 - 此域下,用户的邮箱数已经达到域的限制;

  6 - 此域下,用户的邮箱空间或网络磁盘空间已经达到域的限制;

  7 - 所要增加的域不存在。

  short ModifyUser(BSTR pstrUser, BSTR pstrDomain, BSTR pstrFullName, BSTR pstrDescription, BSTR pstrOrganizationUnit, BSTR pstrOffice)

  说明:更改用户信息

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrFullName - 用户的全名;

  pstrDescription - 用户的描述;

  pstrOrganizationUnit - 用户的组织;

  pstrOffice - 用户的所属办公室。

  返回:

  0 - 更改用户信息成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 更改用户信息失败。

  short ModifyUserQuota(BSTR pstrUser, BSTR pstrDomain, long lMailQuota, short iMailTotalLimit, short iWarningLimit, long lNetStoreQuota, int iNetStoreTotalLimit)

  说明:更改用户邮箱容量

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  lMailQuota - 邮箱最大的容量, O 表示不限制,单位:字节(b);

  iMailTotalLimit - 邮箱最多的邮件数, O 表示不限制;

  iWarningLimit - 邮箱的容量警告,O 表示不限制,单位:百分比;

  lNetStoreQuota - 网络磁盘的最大容量, O 表示不限制,单位:字节(B);

  iNetStoreTotalLimit - 网络磁盘的最多文件数, O 表示不限制;

  返回:

  0 - 更改用户邮箱容量成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 邮箱用户所属域不存在或读取域信息失败;

  4 - 此域下,用户的邮箱空间或网络磁盘空间已经达到域的限制;

  5 - 更改用户邮箱容量失败。

  short ModifyUserRight(BSTR pstrUser, BSTR pstrDomain, long lExpireTime, short uPop3Control, short uImapControl, short uWebmailControl, short uNetStoreControl, short uCalendarControl, short uNotebookControl, short uExternalPop3)

  说明:更改用户邮箱权限限制

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  lExpireTime - 邮箱过期时间, O 表示没有时间限制,时间值为 UNIX 时间戳;

  uPop3Control- 禁止 POP3, O 表示提供,1 表示禁止;

  uImapControl - 禁止 IMAP,O 表示提供,1 表示禁止;

  uWebmailControl - 禁止 Webmail, O 表示提供,1 表示禁止;

  uNetStoreControl - 禁止网络磁盘, O 表示提供,1 表示禁止;

  uCalendarControl - 禁止网络行事历, O 表示提供,1 表示禁止;

  uNotebookControl - 禁止网络记事本, O 表示提供,1 表示禁止;

  uExternalPop3 - 禁止外部 POP3 邮箱, O 表示提供,1 表示禁止;

  返回:

  0 - 更改用户邮箱权限成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 邮箱用户所属域不存在或读取域信息失败;

  4 - 此域下,用户的网络磁盘空间已经达到域的限制;

  5 - 更改用户邮箱权限失败。

  short ModifyUserStatus(BSTR pstrUser, BSTR pstrDomain, short uStatus)

  说明:更改用户邮箱状态

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  uStatus - 邮箱状态, O 表示正常,1 表示禁止,2 表示等待审核;

  返回:

  0 - 更改用户邮箱状态成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 更改用户邮箱状态失败。

  short DeleteUser(BSTR pstrUser, BSTR pstrDomain);

  说明:删除一个邮箱用户

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域。

  返回:

  0 - 删除邮箱用户成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 删除邮箱用户失败。

  short ChangePassword(BSTR pstrUser, BSTR pstrDomain, BSTR pstrOldPwd, BSTR pstrNewPwd)

  说明:更改用户密码

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrOldPwd - 邮箱的旧密码,旧密码为空串("")时,即不验证旧密码;

  pstrNewPwd - 邮箱的新密码。

  返回:

  0 - 更改用户密码成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 邮箱用户不是内部数据库认证;

  4 - 旧密码不正确;

  5 - 修改密码失败。

  short Authenticate(BSTR pstrUser, BSTR pstrDomain, BSTR pstrPass)

  说明:检查用户密码

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrPass - 邮箱的密码。

  返回:

  0 - 用户密码检查成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮箱用户不存在或读取用户信息失败;

  3 - 邮箱用户不是内部数据库认证;

  4 - 用户密码检查不成功。

  short AddDomain(BSTR pstrDomain)

  说明:增加一个域名

  参数:

  pstrDomain - 域名。

  返回:

  0 - 增加域名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 增加域名失败。

  short ModifyDomainStorage(BSTR pstrDomain, long lMailboxStorage, int iMailboxTotal, long lNetStoreStorage, long lMinMailboxQuota)

  说明:更改域的容量限制

  参数:

  pstrDomain - 域名。

  lMailboxStorage - 所有邮箱总容量, O 表示不限制,单位:千字节(KB);

  iMailboxTotal - 最多支持邮箱数, O 表示不限制;

  lNetStoreStorage - 所有网络磁盘总容量, O 表示不限制,单位:千字节(KB);

  lMinMailboxQuota - 单个邮箱最小容量, 当值为 O 时,而 lMailboxStorage 值不为 0 时,自动设置为 3 M。

  返回:

  0 - 更改域的容量成功;

  1 - 参数不正确或参数格式不合法;

  2 - 域不存在或或读取域信息失败;

  3 - 更改域的容量失败。

  short ModifyDomainRight(BSTR pstrDomain, long lExpireTime, short uPop3Control, short uImapControl, short uWebmailControl, short uNetStoreControl, short uCalendarControl, short uNotebookControl, short uExternalPop3)

  说明:更改域下邮箱的默认权限

  参数:

  pstrDomain - 域名。

  lExpireTime - 邮箱过期时间, O 表示没有时间限制,时间值为 UNIX 时间戳;

  uPop3Control- 禁止 POP3, O 表示提供,1 表示禁止;

  uImapControl - 禁止 IMAP,O 表示提供,1 表示禁止;

  uWebmailControl - 禁止 Webmail, O 表示提供,1 表示禁止;

  uNetStoreControl - 禁止网络磁盘, O 表示提供,1 表示禁止;

  uCalendarControl - 禁止网络行事历, O 表示提供,1 表示禁止;

  uNotebookControl - 禁止网络记事本, O 表示提供,1 表示禁止;

  uExternalPop3 - 禁止外部 POP3 邮箱, O 表示提供,1 表示禁止;

  返回:

  0 - 更改域下邮箱的默认权限成功;

  1 - 参数不正确或参数格式不合法;

  2 - 域不存在或或读取域信息失败;

  3 - 更改域下邮箱的默认权限失败。

  short ModifyDomainLimit(BSTR pstrDomain, short uSignatureNum, short uAddressNum, short uMailFilterNum, short uExternalMailNum, long lMaxPop3MailSize, short uMaxPop3MailTotal)

  说明:更改域下邮箱的配置

  参数:

  pstrDomain - 域名。

  uSignatureNum - 允许的最多签名数量, O 表示不限制;

  uAddressNum - 允许的最多联系人数量, O 表示不限制;

  uMailFilterNum - 允许的最多过滤规则数量, O 表示不限制;

  uExternalMailNum - 允许的最多外部 POP3 邮箱数量, O 表示不限制;

  lMaxPop3MailSize - 外部 POP3 邮箱最大的邮件字节数, O 表示不限制,单位:字节(B);

  uMaxPop3MailTotal - 外部 POP3 邮箱最多的邮件数, O 表示不限制;

  返回:

  0 - 更改域下邮箱的配置成功;

  1 - 参数不正确或参数格式不合法;

  2 - 域不存在或或读取域信息失败;

  3 - 更改域下邮箱的配置失败。

  short DeleteDomain(BSTR pstrDomain)

  说明:删除一个域名

  参数:

  pstrDomain - 域名。

  返回:

  0 - 删除域名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 域名下存在用户,组或别名;

  3 - 删除域名失败。

  short AddAdminUser(BSTR pstrUser, BSTR pstrPass, short uUserType, BSTR pstrAdminRange)

  说明:增加一个系统管理员

  参数:

  pstrUser - 系统管理员用户名;

  pstrPass - 管理员的密码;

  uUserType - 管理员类型,0 - 超级管理员,1 - 域管理员;

  pstrAdminRange - 允许管理的域,多个域名之间用逗号分隔(;),域管理员的允许管理的域不能为空。

  返回:

  0 - 增加管理员成功;

  1 - 参数不正确或参数格式不合法;

  2 - 增加管理员不成功。

  short DeleteAdminUser(BSTR pstrUser)

  说明:删除一个系统管理员

  参数:

  pstrUser - 系统管理员用户名;

  返回:

  0 - 删除系统管理员成功;

  1 - 参数不正确或参数格式不合法;

  2 - 删除系统管理员失败。

  short AddUserAlias(BSTR pstrAliasUser, BSTR pstrDomain, BSTR pstrRealMailbox)

  说明:增加一个用户别名

  参数:

  pstrAliasUser - 用户的别名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrRealMailbox - 邮箱名别名对应的实际邮箱。

  返回:

  0 - 增加用户别名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 增加用户别名失败。

  short DeleteUserAlias(BSTR pstrAliasUser, BSTR pstrDomain)

  说明:删除一个用户别名

  参数:

  pstrAliasUser - 用户的别名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域。

  返回:

  0 - 删除用户别名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 删除用户别名失败。

  short AddDomainAlias(BSTR pstrAliasDomain, BSTR pstrRealDomain)

  说明:增加一个域别名

  参数:

  pstrAliasDomain - 域的别名;

  pstrRealDomain - 域名别名对应的实际域名。

  返回:

  0 - 增加域别名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 增加域别名失败。

  short DeleteDomainAlias(BSTR pstrAliasDomain)

  说明:删除一个域别名

  参数:

  pstrAliasDomain - 域的别名。

  返回:

  0 - 删除域别名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 删除域别名失败。

  short DeleteDomainAlias(BSTR pstrAliasDomain)

  说明:删除一个域别名

  参数:

  pstrAliasDomain - 域的别名。

  返回:

  0 - 删除域别名成功;

  1 - 参数不正确或参数格式不合法;

  2 - 删除域别名失败。

  short AddGroup(BSTR pstrName, BSTR pstrDomain, BSTR pstrDescription, BSTR pstrMemberList, short uRight, BSTR pstrSenderList)

  说明:增加一个通信组

  参数:

  pstrName - 通信组名;

  pstrDomain - 通信组的域名;为空串("")时,即为主域;

  pstrDescription - 组描述。

  pstrMemberList - 组成员列表,各个成员邮箱地址用分号(;)隔开。

  uRight - 发信权限。

  0 - 表示“任何人都可以给组员发信”;

  1 - 表示“只有组员可以发信”;

  2 - 表示“指定成员可以发信”。

  pstrSenderList - 允许发信的成员列表,各个成员邮箱地址用分号(;)隔开。

  返回:

  0 - 增加新通信组成功;

  1 - 参数不正确或参数格式不合法;

  2 - 已经存在同名的邮箱;

  3 - 已经存在同名的用户别名;

  4 - 已经存在同名的组名;

  5 - 所要增加的域不存在。

  short ModifyGroup(BSTR pstrName, BSTR pstrDomain, BSTR pstrDescription, BSTR pstrMemberList, short uRight, BSTR pstrSenderList)

  说明:修改一个通信组

  参数:

  pstrName - 通信组名;

  pstrDomain - 通信组的域名;为空串("")时,即为主域;

  pstrDescription - 组描述。

  pstrMemberList - 组成员列表,各个成员邮箱地址用分号(;)隔开。

  uRight - 发信权限。

  0 - 表示“任何人都可以给组员发信”;

  1 - 表示“只有组员可以发信”;

  2 - 表示“指定成员可以发信”。

  pstrSenderList - 允许发信的成员列表,各个成员邮箱地址用分号(;)隔开。

  返回:

  0 - 修改通信组成功;

  1 - 参数不正确或参数格式不合法;

  2 - 邮件组不存在或读取邮件组信息失败;

  3 - 修改通信组失败;

  short DeleteGroup(BSTR pstrName, BSTR pstrDomain)

  说明:删除一个通信组

  参数:

  pstrName - 通信组名;

  pstrDomain - 通信组的域名;为空串("")时,即为主域;

  返回:

  0 - 删除通信组成功;

  1 - 参数不正确或参数格式不合法;

  2 - 删除通信组失败。

  BSTR GetFolderMsgCount(BSTR pstrUser, BSTR pstrDomain, BSTR pstrPasswd, BSTR pstrFolder, short uOnlyNew)

  说明:取得用户邮箱中指定邮件夹的新邮件数或邮件数

  参数:

  pstrUser - 用户的邮箱名;

  pstrDomain - 邮箱的域名;为空串("")时,即为主域;

  pstrPasswd - 邮箱的密码;

  pstrFolder - 要取得邮件数的邮件夹,多个邮件夹用 | 隔开,如,取得收件箱与发件箱的邮件数,参数为 "inbox|sent"。系统邮件夹的名称,收件箱 -- inbox;发件箱 -- sent;草稿箱 -- draft;垃圾箱 -- trash;垃圾收件 -- spam,如为空串("")时,则取回所有系统邮件夹(inbox|sent|draft|trash|spam)的新邮件数和邮件数;

  uOnlyNew - 仅取新邮件数;0 -- 新邮件数和邮件数, 1 -- 新邮件数。

  返回:

  如果取得新邮件数和邮件数(uOnlyNew = 0),返回值为:新邮件数/邮件总数, 如 2/3

  如果仅取得新邮件数(uOnlyNew = 1),返回值为:新邮件数, 如 2

  如果取得邮件数的邮件夹为多个邮件夹,则取得新邮件数和邮件数(uOnlyNew = 0)时,返回值为:新邮件数1/邮件总数1|新邮件数2/邮件总数2, 如 2/3|5/8;仅取得新邮件数(uOnlyNew = 1)时,返回值为:新邮件数1|新邮件数2,如 2|5

  管理工具

  邮件系统的管理可以通过专门提供的管理工具程序和 Web 管理两种方式。管理工具功能全面可以管理全部系统设置,支持远程管理。 Web 管理可以管理邮箱和域名。

  启动

  用户在安装邮件系统,如果在“选择组件”时,选择了“管理工具”,安装结束后就可以从“开始”->“程序”->“Magic Winmail”->“Magic Winmail管理工具”启动管理工具。当然如果在安装时,选择了创建快捷方式,也可从桌面图标,快捷工具条上启动管理工具。用户也可以单独下载管理工具的安装包进行安装。

  使用

  用户启用管理工具就可以看到如下的画面。

Winmail Mail Server

  如果这时候没有出现登录窗口,请点击菜单上“连接”->“连接服务器...”。

  如果您想管理本地的邮件服务器,请在“被管理服务器”中选择“本地主机”;如果您想管理远程的邮件服务器,请在“被管理服务器”中选择“远程主机”,并输入主机名或 IP 地址和连接端口。输入管理员的用户名和密码。同时您也可能选择“启动时显示此对话框”,以便每次启动时能自动显示登录窗口。用户登录后,会见到如下的画面:

Winmail Mail Server

  这时候您可以在左边选择要管理的项目,在右边的画面中选择参数设置等。

  在使用管理工具时,最好使用管理工具与邮件服务器软件是同一版本号的。一般管理工具的服务器版本不能低于邮件服务器软件的版本号。

  如在登录时“服务器无响应”的提示框,则表示邮件服务器没有启动或管理服务程序没有启动。

  如在登录时“Your IP address has been denied!”的提示框,则表示您的机器不允许被连接。

  如在登录时“Login failure! The username or password is error.”的提示框,则表示用户名和密码不正确。

  如在登录时“The server has too many concurrents, please try again later!”的提示框,则表示服务器同时在线的并发连接数太多,稍后再试。

  在进行管理时,如果长时间等待状态,没有操作动作,系统将会提示“Your session is time out, please login again!”,这时请重新登录。

  Web 管理

  为方便管理员进行邮箱用户的日常维护,邮件系统还提供了“Web 管理”。

  登陆地址是 http://yourserverip:6080/admin/

  输入管理员的用户名和密码, 支持域管理员。

Winmail Mail Server

  用户登录后,管理员可以对有权限域名及域名下的用户,组和别名进行管理。

Winmail Mail Server

人气软件