中国领先邮件网关平台
技术文档 -> TurboGate邮件网关系统在linux和windows下的安装方法

TurboGate作为一个本土100%自主研发的邮件网关产品,是为了满足国内企业多样化和复杂多变的企业邮件需求而研发的软件型网关,面向于拥有自建邮件系统却无法满足反垃圾需求以及其他功能需求的企业。TurboGate能直接安装在企业现有的邮件服务器上,不需要再采购额外的服务器,充分利用企业现有的服务器和网络带宽资源,同时也减轻了系统管理员的维护负担和降低企业成本支出。同时TurboGate提供免费的公开售前系统测试,需要测试的用户可以直接联系拓波软件获取安装包。

下面介绍TurboGate邮件网关系统的安装方法

(一)TurboGate for Windows2000、XP、2003、Vista、2008 安装步骤

TurboGate从安装到启用,要经历3步:

安装软件 → 添加域 → 添加用户

添加域,就是创建一个以单位域名为后缀的@域空间,添加用户,就是创建一个用户邮箱。

1.获取软件安装包

如果您是试用用户,请向广州拓波软件科技有限公司索取免费的测试系统安装包。安装包大小约70M。

2.安装

1) 双击刚才下载的安装程序。

 

2)选择安装语言。

3) 打开安装程序,点击“下一步”,阅读并接受“TurboGate软件许可协议”,选择邮件网关系统的安装路径。

 

 

4)点击“安装”,开始安装进程。

5) 安装成功,点击“是”重启系统。

 

3.运行

1)重启系统之后,自动启动TurboGate邮件网关控制台,点击“运行Mail服务器”和“运行Webmail服务器”,启动邮件服务程序。

常见问题:

启动Mail服务器时,如果启动不成功,请检查是否25服务端口被占用。一般情况下,25号端口占用,通常是杀毒软件(如:诺顿、瑞星、卡巴斯基)或个人防火墙或其它邮件服务造成的。如果是杀毒软件,可以设置杀毒软件的邮件监控选项,使之对进出的邮件不进行扫描过滤。如果是个人防火墙,可以放开25端口,如果是其它邮件服务,请先卸载或者关闭服务。无需担心病毒邮件,TurboGate已内置了反病毒引擎。

2)启动邮件服务之后,打开浏览器,输入http://localhost:8080/就可以登录系统后台了,或者直接从开始菜单里面选择管理员登录。

3)在系统管理员登录界面,直接点击登录按钮就可以进入系统管理后台了。
注意:

TurboGate系统安装后,默认管理员帐号为postmaster, 没有密码。在正式启用系统前,一定要修改postmaster密码。

4.建立用户

1)点击 用户管理 → 增加,进入新增用户界面。

  1. · 用户名:只允许输入A~Z、a~z、0~9、中划线“-”、下划线“_” 、点“.” 。不允许输入中文及其它英文字符。
  2. · 昵称:昵称可以是用户的真实姓名,可以附带职务等中文信息。主要为以后查找用户方便。
  3. · 密码:TurboGate支持内嵌和MD5两种加密方式。默认采用内嵌加密方式。MD5加密方式主要用于平滑迁移其它邮件系统MD5加密的邮箱帐号。
  4. · 启用服务:设定该用户是否有效。
  5. · 启用WEB服务:设定该用户可否登陆WEBMAIL。
  6. · 反垃圾\反病毒:设定该用户是否有管理反垃圾\反病毒模块的权限。
  7. · 邮件审核:设定该用户可否查看邮件审核列表。
  8. · 归档查看:设定该用户可否查看归档。
  9. · 邮件监控:设定该用户可否查看邮件监控列表。

(二)TurboGate for Linux安装步骤

1.Linux、Freebsd安装步骤

TurboGate 在linux 下采用 .tgz的打包发行办法,主要考虑各个版本linux都支持tar命令。用tar命令,直接展开压缩包,即可完成安装。具体步骤如下:

1)安装linux前磁盘分区没有特别要求,但至少有一个存放邮件的分区要大些。如果TurboGate 如果安装在/home分区下,/home分区要至少10G以上。

2)安装需要以root用户登陆,插入TurboGate安装光盘,依次输入如下命令:

# mount /dev/cdrom (挂接TurboGate安装光盘)
# cd /mnt/cdrom/
# cp turbogate_linux_x86_xxx.tgz / (把TurboGate安装包拷贝到根目录)
# cd /
# tar -xvzf turbogate_linux_x86_xxx.tgz

注意:安装包的名字以光盘实际存在的名字为准。

3)启动TurboGate


# cd /turbogate
# ./starttm.sh
# cd /turbogate/web/bin/
# ./startup.sh

4)修改启动脚本/etc/rc.d/rc.local,使操作系统起来时,TurboGate自动启动,加入下面几行:

/turbogate/starttm.sh &
/turbogate/web/bin/startup.sh &
/turbogate/safestart.sh &

注意:

TurboGate 如果不是安装在/turbogate 目录下,请一定要修改 starttm.sh、safestart.sh、startup.sh、三个启动脚本文件中的路径。一定要设为绝对路径。

举例说明:如果TurboGate安装在/home/turbogate

修改TurboGate/starttm.sh :该脚本主要用于启动TurboGate核心服务(smtp服务)。

TURBOGATE_ROOT=/home/turbogate

修改 turbogate/safestart.sh : 该脚本主要监控TurboGate核心服务进程。

cd /home/turbogatTurboGatee

修改 web/bin/startup.sh : 该脚本主要启动TurboGateweb服务,即webmail和webadmin。

JAVA_HOME="/home/turbogate/jdk"

相应的 /etc/rc.d/rc.local也要改为:

/home/turbogate/starttm.sh &
/home/turbogate/web/bin/startup.sh &
/home/turbogate/safestart.sh &

2.检查安装是否成功

1)检查smtp服务是否正常启动
可以在命令行输入:

#telnet localhost 25

如果显示:220 TurboGate SMTP Service ready

说明smtp服务启动成功。

如果返回的不是这个信息,可能有其它smtp服务已经占用的25号端口,请先停止其它smtp服务。比较常见

的是sendmail服务,默认都是启动的,可以用:

Linux 环境:

# pkill -9 sendmail
# chkconfig –level 2345 sendmail off

Solaris、Aix、HP-UX 环境:

直接用ps –ef|grep sendmail ,查到sendmail 进程号,用 kill -9 杀掉 sendmail 进程。

如果没有任何提示信息,立即返回到命令提示符下,说明TurboGate服务没有正常启动,请输入:

# ps –ef |grep turbogate

检查是否有

root 23586 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23587 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23588 23446 0 Apr22 ? 00:00:05 ./turbogate
root 23589 23446 0 Apr22 ? 00:00:05 ./turbogate
root 23590 23446 0 Apr22 ? 00:00:02 ./turbogate
root 23591 23446 0 Apr22 ? 00:00:04 ./turbogate
root 23592 23446 0 Apr22 ? 00:00:03 ./turbogate
root 23593 23446 0 Apr22 ? 00:00:02 ./turbogate

这些服务进程启动,如果没有,请检查starttm.sh 脚本中TURBOGATE_ROOT路径设置是否正确。
如果TURBOGATE_ROOT设置正确,TurboGate 服务进程还是无法启动,请记录操作系统版本,并且联系客服人员协助解决。

2)检查web是否正常启动
在命令行,输入:

# ps –ef|grep web

如果出现,

root 4455 1 0 Apr20 ? 00:00:01 /home/turbogate/jdk/bin/java -Djava.endorsed.dirs=/home/turbogate/web/common/endorsed -classpath /home/turbogate/jdk/lib/tools.jar:/home/turbogate/web/bin/bootstrap.jar:/home/turbogate/web/bin/commons-logging-api.jar -Dcatalina.base=/home/turbogate/web -Dcatalina.home=/home/turbogate/web -Djava.io.tmpdir=/home/turbogate/web/temp org.apache.catalina.startup.Bootstrap start

说明TurboGate web 服务进程已经启动。

(三)TurboGate安装后的设置与启用

TurboGate安装完毕后,可以通过下面方式登录:

请打开IE或者其它浏览器,输入http://xxx.xxx.xxx.xxx:8080 即可访问到TurboGate邮件网关系统的登录页面,点击管理员登陆,可以进入管理员的后台管理界面。

注意:

TurboGate邮件网关系统默认的超级用户是postmaster,默认没有密码,直接点登陆即可进入后台。在正式启用邮件服务后,切记要修改postmaster的密码。

如果需要修改默认8080web服务端口,可以找到 turbogate/web/conf/server.xml 这个文件:

<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />

将8080改为80端口或者其它端口。

修改完毕后保存server.xml 文件,重新启动web服务即可。

注意:

TurboGate 使用25、110、143、8080四个端口,如果在外网访问,请确认防火墙25、110、143、8080端口开放。

版权所有:广州拓波软件科技有限公司 粤ICP备06105496号-4 | 网站地图