安装常见问题

为什么要建立自己的邮件系统?

有 Winmail 简要安装步骤吗?

Winmail 服务器要对外开放那几个端口?

新建邮件系统如何做域名指向?

使用动态域名如何做域名指向?

如何做反向域名解析,是否必须做?

版本升级会影响原有数据吗?怎样升级?

安装完毕一定要重新启电脑吗?

安装后,为什么总是不能启动SMTP/POP3/ADMIN/HTTP/IMAP/LDAP服务?

安装后,为什么邮件系统启动不成功?

安装后,除了ADMIN 服务启动,其他服务都停止?

安装后,其他服务都可以正常启动,但是 LDAP 服务停止,手工无法启动,公用地址簿也无法使用?

Winmail 注册码找不到如何处理?

我的操作系统需要重新安装,如何保留 Winmail 的设置和数据?

我的邮件系统要迁移到新的服务器上,如何移植 Winmail 的设置和数据?

邮件服务器变更IP后,需要要做什么设置?

你们的软件支持 Linux 吗?

相对免费电子邮件:

自有服务器,邮件数据更安全

避免员工使用私人电子邮件办公离职后带走客户资源

使用公司统一域名的邮箱,树立公司形象,让每个员工都有如:myname@ourcompany.com 的邮件帐号

相对企业邮局:

自有服务器,邮件数据更安全

管理方便,功能全面,数据备份、恢复迅速好操作,设置邮箱监控不受限制

数据安全有保障,企业和组织的关键信息放在服务商系统里存在安全隐患

邮件服务器能自动到公网上去收邮件,不会造成邮件过多而占用了资源,影响新邮件接收

Winmail 价格已经比企业邮局一年的服务费低了, 并且企业邮局需要每年交费

Winmail 软件本身使用比较简单,可以不需要高级的IT管理人员来维护

方便与其他系统整合

1. 购买一个正式的域名(可以在万网、新网等域名商处购买),如果已经有网站 www.abc.com, 那么你已经有了域名 abc.com ;还需要一个固定的外网 IP,例:111.111.111.111

2. 设置域名的相关解析,主要是A记录和MX记录。一般参考如下:(具体可以联系域名商)

     建立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. 用网页测试收发,在邮件系统本机上用IE登陆地址是:http://localhost:6080 来测试一下是否可以收发。内网用户把登陆地址中的 localhost 替换成内网中邮件服务器的IP。外网则用 http://mail.abc.com:6080 访问。

7. OUTLOOK 的 SMTP 和 POP3 都用 mail.abc.com。主域使用用户名和密码,普通域用邮件地址为用户名和密码登陆。

以上域名 abc.com 和 IP 111.111.111.111, 只是做为示例,配置时请使用自己的域名和IP。

要对外收发邮件的 Winmail 服务器需要开放以下端口:

  25 smtp: 发信端口,也是接受外部邮件的端口,不对外开放这个端口,无法接受到外部邮件,这个端口不能修改。

  110 pop3: 邮件客户端(Outlook、Foxmail、智能手机等)收信端口。

  6080 webmail: 用浏览器访问的 Winmail 默认 web http 端口,可以换成标准的 80, 可以参考 更换 Webmail 端口

上面是一般邮件系统必需要开的端口,下面的几个也建议开放

  465 smtp tls: 加密的 smtp 端口,很多新的邮件客户端默认使用这个。

  587 smtp: 另外的发信 smtp 端口,有些邮件客户端(iPhone、iPad等)默认使用这个。

  995 pop3 tls: 加密的客户端收信 pop3 端口,有些邮件客户端默认使用这个。

  143 imap: 客户端收信端口,和 pop3 网络协议不同,大多数邮件客户端都支持,参考:imap 百度百科

  993 imap tls: 加密的 imap 端口,有些邮件客户端选择 imap 协议时默认使用这个。

  6443 webmail: 加密的 web https 端口,可以换成标准的 443

端口要在防火墙或者路由器上做 NAT 端口映射,都是 tcp 协议。如果邮件系统服务器上有软件防火墙也要开放。

上面的端口是外网进来端口(进站端口),对外的话,一般不建议限制(出站端口)。

可以使用 http://tool.chinaz.com/port/ 检测开放的端口外网是否可以访问

abc.com 为示例域名,111.111.111.111 为示例IP,具体操作请改为自己的域名和邮件系统外网IP。设置域名的相关解析,主要是A记录和MX记录。一般参考如下:(有问题可以联系域名服务商)

建立A记录

  mail.abc.com A 111.111.111.111

再建立MX记录, MX记录的前面“主机记录”应该为 (如果使用的域名系统不允许为空,就输入 @); 5 是优先级,数字越小优先级越高,一般系统只有一条 MX 记录,优先级随便设置。

  形如:

    ____.abc.com MX 5 mail.abc.com.

如果需要在邮件客户端软件中使用 pop.abc.com、pop3.abc.com、smtp.abc.com、imap.abc.com,可以设置 CNAME 记录如下:

  pop.abc.com CNAME mail.abc.com

  pop3.abc.com CNAME mail.abc.com

  smtp.abc.com CNAME mail.abc.com

  imap.abc.com CNAME mail.abc.com

可以再加一条 txt 记录(spf)

   ____.abc.com TXT v=spf1 a mx ~all

  参考 spf 说明

域名指向设置需要一段时间(10分钟-24小时)才能生效,可以使用以下命令在命令行查询:

  nslookup -q=mx abc.com

  如果 MX 记录已经生效,会显示:

    abc.com mail exchanger = 5 mail.abc.com.

  nslookup -q=a mail.abc.com

  如果 A 记录已经生效,会显示:

    Name: mail.abc.com

    Address: 111.111.111.111

  nslookup -q=a pop.abc.com

  如果 CNAME 记录已经生效,会显示:

    pop.abc.com canonical name = mail.abc.com

    Name: mail.abc.com

    Address: 111.111.111.111

  nslookup -q=txt abc.com

  如果 TXT 记录已经生效,会显示:

    abc.com text = "v=spf1 a mx ~all"

可以使用 http://tool.chinaz.com/nslookup/ 查询域名的 A、MX、CNAME 记录

abc.com 为示例域名,demo.3322.org.为动态域名地址,具体操作请改为自己的域名。

建立 CNAME 记录, mail.abc.com CNAME demo.3322.org.

建立 MX 记录, abc.com MX 5 demo.3322.org.

如果需要在邮件客户端软件中要使用 pop.abc.com、pop3.abc.com、smtp.abc.com、imap.abc.com,可以设置 CNAME 记录如下:

    pop.abc.com CNAME demo.3322.org

    pop3.abc.com CNAME demo.3322.org

    smtp.abc.com CNAME demo.3322.org

    imap.abc.com CNAME demo.3322.org

通常上面配置可以正常的接收邮件,但外发邮件时,不一定都可以成功,这个受IP的信誉影响。如果没有固定IP建议使用收费的中继服务,收费中继情况可以联系 register@magicwinmail.com 了解。

反向域名解析(PTR记录),即IP地址解析到域名的过程,在国内,此操作要求ISP(电信、联通等网络运营商)才可以完成。

只要让ISP在需要做邮件服务器的IP上做相应的解析,解析地址与MX记录对应。

比如:

abc.com 的域名MX记录指向是mail.abc.com

而 mail.abc.com 的A记录指向到IP 123.123.123.123

则做反向域名解析时,只要求IP服务商把 123.123.123.123 的反向解析到 mail.abc.com 即可。

反向域名解析做好后,对应的外发邮件时的信誉度就会较好。

在国内并不是强制要求(sina系统有这个要求),但国外很多邮件服务商是强制的(例如:aol.com)。所以如果常常对国外收发,建议做好。

请参考 http://www.magicwinmail.com/technic_rdns_ptr.php 做。

在安装新版本时选择"保留原有数据"(leave),则可以继续使用原有数据和系统设置参数,不影响设置参数和用户邮件。当然为保险起见, 也可以在升级前备份一下 Winmail 的全部文件。 升级可以跨版本的,例如 4.4 可以直接升级到 6.2。

具体升级步骤:
1. 在任务栏图标上右击"退出系统"以关闭 Winmail 服务, 退出 Winmail 的管理端工具,如果整合的 IIS 或者 Apache,先停止相关的 Winmail 站点。
2. 复制安装目录和数据存储目录作为备份,不过数据存储目录 store、archive、backup、netstore、logs 可能比较大,可以不备份的 。
3. 安装前不要卸载老版本,运行安装程序,覆盖安装 Winmail, 安装路径一般是自动认取, 注意选择"保留原有配置"。
4. 如果安装完成要求重启必须要重启机器。
(查看数据存储目录路径方法:进入管理工具->系统设置->高级设置->系统参数->存储目录,可以看到存储目录路径,升级完成后也可以检查一下存储目录路径是否正确)
如果安装完成后,管理工具看不到原数据,请检查安装时的目录对不对,多数可能是目录错误。进入管理工具>系统设置>高级设置>系统参数>存储目录,检查存储目录路径是否正确,有问题可以重新指向一下。 重新安装 Windows 系统后, 系统的防火墙和 IIS 可能需要重新设置。如果安装目录不对,需要重新安装。
如果 Webmail 登录出现 500 错误,请进入管理工具>系统设置>高级设置>系统参数>存储目录中, 确认各目录都存在,而且要重新浏览选择一下"邮件存储目录",最后"应用"保存一下设置。

如果升级到 6.2 以后,发现系统反应慢,服务经常无法连接,可以启用数据库 Sqlite wal 功能, 参考 http://www.magicwinmail.com/faq_webmail.php#faq_28_0 修改 system.cfg。
如果安装结束后不提示则不需要重启直接运行"Magic Winmail 服务器程序"即可使用。 在老版本上升级建议重启。
出现上述情况可能会是以下几个问题:
一、SMTP/POP3/ADMIN/HTTP/IMAP/LDAP启动不成功(“系统设置”/“系统服务”所显示的列表中,SMTP/POP3/ADMIN/HTTP/IMAP/LDAP行首是图标是红色的,用telnet连接25/110/6000/6080/143/389看没有响应,如,POP3则telnet xxx.xxx.xxx.xxx 110)
1.首先您要确定您的SMTP/POP3/ADMIN/HTTP/IMAP/LDAP端口没有被占用(netstat -an或用aports)。如果已经占用请停用,或者更换端口。
2.“系统设置”/“系统服务”中,选中SMTP/POP3/ADMIN/HTTP/IMAP/LDAP行点击“启动”按钮。
3.看一下“系统日志”/“SYSTEM”的启动LOG中有关SMTP/POP3/ADMIN/HTTP/IMAP/LDAP的启动信息。
4.如果SMTP/POP3/ADMIN/HTTP/IMAP/LDAP启动正常,但本系统启动时,SMTP/POP3/ADMIN/HTTP/IMAP/LDAP不能自动启动。请在“系统设置”/“系统服务”中,选中POP3行点击“设置”按钮,将“本系统启动时自动运行”选中。
如果以上操作还不能正常启动,请更改POP3设置中的端口,再重新启动。看是否能正常运行。

二、SMTP/POP3/ADMIN/HTTP/IMAP/LDAP启动成功,而正常工作(“系统设置”/“系统服务”所显示的列表中,SMTP/POP3/ADMIN/HTTP/IMAP/LDAP行首是图标是绿色的)
  1.“系统设置”/“系统服务”中,选中SMTP/POP3/ADMIN/HTTP/IMAP/LDAP行点击“设置”按钮。
  2.查看本服务绑定的IP(不要用127.0.0.1,而应用您的网卡IP,或是0.0.0.0)和端口、超时时间以及存取控制。
  3.“系统设置”/“系统服务”中,选中SMTP/POP3/ADMIN/HTTP/IMAP/LDAP行点击“停止”按钮,然后点击“启动”按钮。
出现这种情况,可能是以下情况:

1. ADMIN 服务端口(端口号为6000)被占用,请按“安装后,为什么总是不能启动 SMTP/POP3/ADMIN/HTTP/IMAP/LDAP 服务?”查看 ADMIN 服务端口是否占用。
2. 注册码无效,试用过期或机器时间不对。
3. 数据库或系统配置文件出错。
出现这种情况,可能是以下情况:
1. 注册码无效,试用过期或机器时间不对。
2. 各服务端口被占用。
3. 安装了多次,每次安装方式不一致,需要先卸载后,重新安装。
如果是 6.2 版本,可以进入"系统设置"/"高级设置"/"系统参数"/"ldap配置", "修复"一下,如果还无法启动,可以"清空",不过公用地址簿里的数据要重新加。
如果是 6.1 版本,要手工清除 LDAP 里的数据, 到 ~/Magic Winmail/server/data/ldapdata 目录下,将除了 DB_CONFIG 文件以外的其他文件删除或者移到其他目录,再重启一下 Winmail,不过公用地址簿里的数据要重新加。
出现这种情况,还可能是 Windows 系统本身占用了默认的 389 端口,在 Windows AD 服务器上经常发生这种问题, 可以将 LDAP 的端口改成 489,并且绑定一下本机IP(只针对这个服务)。如果LDAP服务停止,如果端口改成 489 也不行,可以改成 589
如果还是无法启动,可以进入"系统设置"/"高级设置"/"系统参数"/"ldap配置", 修改一下LDAP写操作密码,再启动LDAP服务看看。
当注册码输入到 Winmail 软件后,系统是加密存放的,无法导出原始注册码的,更换服务器、重做操作系统都需要重新输入注册码的, 可以找一下以前收到的注册码邮件,或者我们快递给你们的打印的授权书,注意注册码是4行的都需要正确输入的,用户名也要正确。
如果还是找不到, 可以下载 http://www.magicwinmail.com/download/docs/winmail_retrieve_lic.zip 按照里面的文档说明处理(需要盖章和提供单位资质证明)。
注册码需要重新输入的,请提前准备好;最好使用同样版本的安装包,请提前准备好安装包。
1. 登陆管理工具>系统设置>系统服务>检查各服务是否绑定过IP,全部清空不绑定。如果服务器已经不能启动或者已经重装,则把 Winmail 的安装目录下的 server 目录(4.9以后是 server/data 目录)中 service.cfg 文件删除。
2. 复制安装目录和相关的数据存储目录(进入管理工具>系统设置>高级设置>系统参数>存储目录,可以看到存储目录路径)作为备份数据。
3. 在新系统覆盖安装 Winmail 到原来的安装目录,手工选择目录后,安装程序可能会自动再追加 /Magic Winmail, 请自行修改正确;安装过程中选择保留原有配置,如果安装过程中让你输入 admin 密码,说明目录指定的不对,建议终止安装,重新安装再指定正确的目录。
4. 安装完成后进入管理工具>系统设置>高级设置>系统参数>存储目录中,检查修改相关数据的存储目录为新系统上的相应目录。
5. 在管理工具>系统设置>授权信息中,点击'注册'按键, 重新输入一下原注册名和注册码。

如果安装完成后,管理工具后台没有找到原数据,请检查安装时的目录对不对,多数可能是目录错误,进入管理工具>系统设置>高级设置>系统参数>存储目录,检查存储目录路径是否正确,有问题可以重新指向一下。 重新安装 Windows 系统后, 系统的防火墙和 IIS 可能需要重新设置。如果安装目录不对,需要重新安装。
如果 Webmail 登录出现 500 错误,请进入管理工具>系统设置>高级设置>系统参数>存储目录中, 确认各目录都存在,而且要重新浏览选择一下"邮件存储目录",最后"应用"保存一下设置。
  注册码需要重新输入的,请提前准备好;最好使用同样版本的安装包,请提前准备好安装包。
    1.老服务器上登陆 管理工具>系统设置>系统服务>检查各服务是否绑定过IP,全部清空不绑定.如果老服务器已经不能启动,则把 Winmail 的安装目录下的 server 目录(4.9以后是 server/data 目录)中 service.cfg 文件删除。
    2.退出老机器的 Winmail 服务.
    3.复制安装目录和相关的数据存储目录到新机器.
    4.在新系统覆盖安装 Winmail 到原来的安装目录,手工选择目录后,安装程序可能会自动再追加 /Magic Winmail, 请自行修改正确;安装过程中选择保留原有配置,如果安装过程中让你输入 admin 密码,说明目录指定的不对,建议终止安装,重新安装再指定正确的目录。
    5.完成后进入管理工具>系统设置>高级设置>系统参数>存储目录,检查修改相关数据的存储目录为新机器上的相应目录.
    6.在管理工具>系统设置>授权信息中,点击'注册'按键, 重新输入一下原注册名和注册码.
  (查看数据存储路径方法:进入管理工具>系统设置>高级设置>系统参数>存储目录,可以看到存储目录路径)

  如果 Webmail 登录出现 500 错误,请进入管理工具>系统设置>高级设置>系统参数>存储目录中, 确认各目录都存在,而且要重新浏览选择一下"邮件存储目录",最后"应用"保存一下设置。
  移机请注意,外网IP是否变更,如果已经变更请修改域名解析。机器还在内网的话,最好使用原来服务器一样的 ip, 如果要变更,请再检查网关路由上的映射是否正确。以及系统和网关上的防火墙是否开放了相关的端口。
  如果是异地迁移,数据又比较大,可以参考 将 Winmail 迁移至云主机

1. 如果是外网IP更换了,要修改 Winmail 系统里全部域名的相关解析,是到域名服务商平台上操作,不是在 Winmail 里修改。

2. 如果是服务器内网IP更换了,如果以前绑定过IP,先去掉 Winmail 系统服务里的绑定。

3. 检查路由器或者防火墙里的端口映射设置是否需要修改。

4. 检查邮件客户端里帐号设置是否需要修改。

我们公司有一款运行在 Linux 平台的大容量邮件系统产品 -- MagicMail,为大容量级邮件系统产品,可以满足您的要求,详细信息请联系 0512-62521913