1 ,获取软件安装包

点击 http://www.turbomail.org/d1.html ,选择版本,点击下载。安装包的大小大概为 80M 左右。

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 /

若没有光盘就执行以下命令到 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 &

 

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

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 进程号