1
,获取软件安装包
1)
安装
linux
前磁盘分区没有特别要求,但至少有一个存放邮件的分区要大些。如果
Turbomail
如果安装在
/home
分区下,
/home
分区要至少
10G
以上。
2)
安装需要以
root
用户登陆,插入
Turbomail
安装光盘,依次输入如下命令:
1
、
挂载光驱:
mount /dev/cdrom /mnt/rehl5
2 、 将 turbomail 的安装包拷贝到跟目录下 /
#cd /mnt/rehl5
#cp turbomail_linux_x86_xxx.tgz /
2 、 将 turbomail 的安装包拷贝到跟目录下 /
#cd /mnt/rehl5
#cp turbomail_linux_x86_xxx.tgz /
若没有光盘就执行以下命令到
turbomail
官网下载
#wget www.turbomail.org/turbomail_linux_x86_420.tgz
执行此命令可直接从
turbomail
公司网站上下载核心安装包(前提:此服务器必须能够与互联网连通)
下载完毕后移动跟目录下,或者直接下载到跟目录下。
3 、 解压 turbomail 安装包
#tar –zxvf turbomail_linux_x86_xxx.tgz
4 、 启动 turbomail 服务
#cd /turbomail
#./starttm.sh
#cd /turbomail/web/bin/
#./startup.sh
5 、 修改启动脚本 /etc/rc.d/rc.local 使邮件服务器开机自动启动 加入以下几行:
#/turbomail/starttm.sh &
#/turbomail/web/bin/startup.sh &
#/turbomail/safestart.sh &
3 、 解压 turbomail 安装包
#tar –zxvf turbomail_linux_x86_xxx.tgz
4 、 启动 turbomail 服务
#cd /turbomail
#./starttm.sh
#cd /turbomail/web/bin/
#./startup.sh
5 、 修改启动脚本 /etc/rc.d/rc.local 使邮件服务器开机自动启动 加入以下几行:
#/turbomail/starttm.sh &
#/turbomail/web/bin/startup.sh &
#/turbomail/safestart.sh &
注意:安装包的名字以光盘实际存在的名字为准。
Turbomail
如果不是安装在
/turbomail
目录下,请一定要修改
starttm.sh
、
safestart.sh
、
startup.sh
、三个启动脚本文件中的路径。一定要设为绝对路径。
举例说明:如果
Turbomail
安装在
/home/turbomail
1
)修改
Turbomail/starttm.sh
:该脚本主要用于启动
Turbomail
核心服务(
smtp
、
pop3
、
imap
服务)。
#TURBOMAIL_ROOT=/home/turbomail
2
)修改
turbomail/safestart.sh :
该脚本主要监控
Turbomail
核心服务进程。
#cd /home/turbomail
3
)修改
turbomail/ web/bin/startup.sh :
该脚本主要启动
Turbomail web
服务,即
webmail
和
webadmin
。
#JAVA_HOME=”/home/turbomail/jdk”
4
)相应的
/etc/rc.d/rc.local
也要改为:
#/home/turbomail/starttm.sh &
#/home/turbomail/web/bin/startup.sh &
#/home/turbomail/safestart.sh &
1
)检查
smtp
、
pop3
服务是否正常启动
可以在命令行输入:
#telnet localhost 25
如果显示:
220 Turbomail SMTP Service ready
说明
smtp
服务启动成功,如果返回的不是这个信息,可能有其它
smtp
服务已经占用的
25
号端口,请先停止其它
smtp
服务。比较常见的是
sendmail
服务默认都是启动的,可以用:
#ps –ef | grep sendmail #
查看
sendmail
进程
#kill -9
进程号
(此进程号为上步所查看
sendmail
服务的进程号
关闭
sendmail
服务。
杀掉系统自带的
sendmail
服务后,在重新启动
turbomail
服务。启动后查看
turbomail
服务是否正常启动
:
#ps –ef | grep turbomail
检查是否有

2
)检查
webmail
服务是否正常启动
在命令行,输入:
#ps –ef | grep java
如果出现,

说明
Turbomail web
服务进程已经启动。
这些是启动的服务进程,如果没有,请检查
starttm.sh
脚本中
TURBOMAIL_ROOT
路径设置是否正确
,
或者查看
linux
自带的防火墙是否关闭,若是没有关闭请关闭防火墙。
Turbomail
服务关闭操作:
1、
Mail
服务的关闭方法:
查看
turbomail
进程然后
kill
其进程
,
若服务启动了,将会有很多
turbomail
的进程,杀掉进程的时候只需要
kill
第一个即可,
#ps –ef | grep turbomail
#kill -9
第一个
turbomail
进程号
注意:若此还是不可以的执行以下命令杀掉
turbomail
进程
#pkill -9 turbomail
2、
webmail
服务的关闭方法:
查看
java
进程,然后
kill
其进程
#ps –ef | grep java
#kill -9
进程号
转载于:https://blog.51cto.com/turbomailtt/224169