一.配置ExtMail邮件使用及管理平台

1.部署ExtMail邮件使用界面:

1>.解包:[root@mail ~]# tar zxvf Unix-Syslog-1.1.tar.gz

[root@mail ~]# tar zxvf DBI-1.607.tar.gz

[root@mail ~]# tar zxvf DBD-mysql-4.011.tar.gz

安装Unix-Syslog包:

[root@mail ~]# cd Unix-Syslog-1.1

[root@mail Unix-Syslog-1.1]# perl Makefile.PL

[root@mail Unix-Syslog-1.1]# make  &&  make install

安装DBI包:

[root@mail Unix-Syslog-1.1]# cd ../DBI-1.607

[root@mail DBI-1.607]# perl Makefile.PL

[root@mail DBI-1.607]# make  &&  make install

安装DBD-mysql包:

[root@mail DBI-1.607]# cd ../DBD-mysql-4.011

[root@mail DBD-mysql-4.011]# perl Makefile.PL

[root@mail DBD-mysql-4.011]# make  &&  make install

2>.安装并配置ExtMail套件:

解压并释放extmail文件包到apache服务器的Web文档根目录中:

[root@mail ~]#  tar zxf extmail-1.0.5.tar.gz -C /usr/local/apache2/htdocs

[root@mail ~]# cd /usr/local/apache2/htdocs

[root@mail htdocs]# mv extmail-1.0.5   extmail

设置cgi子目录的属主和属组,以便apache服务器有权限执行suexec操作:

[root@mail htdocs]# cd /extmail

[root@mail extmail]# chown -R postfix:postfix cgi

建立webmail.cf配置文件:

[root@mail extmail]# cp webmail.cf.default   webmail.cf

[root@mail extmail]# vi webmail.cf              //需要修改的配置项如下图

主要变动的内容见下:

SYS_CONFIG = /usr/local/apache2/htdocs/extman///程序根目录

SYS_LANGDIR = /usr/local/apache2/htdocs/extman/lang//语言包文件目录

SYS_TYEMPLDIR = /usr/local/apache2/htdocs/extman/html//系统模板目录

SYS_MAILDIR_BASE = /mailbox//邮件数据存放路径

SYS_MYSQL_USER = extmail //访问MYSQL数据库用户

SYS_MYSQL_PASS = extmail //访问MYSQL数据库用户密码

SYS_MYSQL_DB = extmail //使用数据库名称

SYS_MYSQL_HOST = localhost //MYSQL服务器地址

SYS_MYSQL_SOCKET = /tmp/mysql.sock //MYSQL套接字文件

3>.修改httpd.conf文件中的配置(添加一个虚拟主机),并重新启动httpd服务:

[root@mail ~]# vi /usr/local/apache2/conf/httpd.conf

[root@mail ~]# /usr/local/apache2/bin/apachectl  restart

4>.登录并使用ExtMail邮件系统:

访问:http://mail.sjzz.com,使用默认的邮件账户“postmaster@extmail.org”登录 ,密码为:"extmail"。

2.部署Extman Web管理界面:

1>.安装perl支持软件包GD、File-Tail及rrdtool绘图引擎工具:

解包:

[root@mail ~]# tar zxf GD-2.41.tar.gz

[root@mail ~]# tar zxf File-Tail-0.99.3.tar.gz

安装GD包:

[root@mail ~]# cd GD-2.41

[root@mail GD-2.41]# perl Makefile.PL

[root@mail GD-2.41]# make  && make install

安装File-Tail包:

[root@mail GD-2.41]# cd  ../File-Tail-0.99.3

[root@mail File-Tail-0.99.3]# perl Makefile.PL

[root@mail File-Tail-0.99.3]# make  &&  make install

安装rrdrool绘图引擎包:

[root@mail ~]# rpm -ivh rrdtool-1.2.23-3.e15.i386.rpm

[root@mail ~]# rpm -ivh rrdtool-perl-1.2.23-3.e15.i386.rpm

2>.安装并配置Extman套件:

解压并释放Extman文件到apache服务器的web文档根目录中:

[root@mail ~]# tar zxf extman-0.2.5.tar.gz  -C /usr/local/apache2/htdocs

[root@mail ~]# cd /usr/local/apache2/htdocs

[root@mail htdocs]# mv extman-0.2.5   extman

调整cgi子目录的属主和属组,以便apache服务器有权限执行suexec操作:

[root@mail htdocs]# chown -R postfix:postfix  /usr/local/apache2/htdocs/extman/cgi

创建系统临时会话保存目录,并将属主、属组设置为postfix:postfix:

[root@mail htdocs]# mkdir /tmp/extman

[root@mail htdocs]# chown -R  postfix:postfix  /tmp/extman

修改webman.cf配置文件:(需要修改的地方如下,其它可以保持默认配置)

[root@mail extmail]# vi /usr/local/apache2/htdocs/extman/webman.cf

SYS_CONFIG = /usr/local/apache2/htdocs/extman///程序根目录

SYS_LANGDIR = /usr/local/apache2/htdocs/extman/lang//语言包文件目录

SYS_TYEMPLDIR = /usr/local/apache2/htdocs/extman/html//系统模板目录

SYS_MAILDIR_BASE = /mailbox//邮件数据存放路径

SYS_MYSQL_USER = webman//访问MYSQL数据库用户

SYS_MYSQL_PASS = webman//访问MYSQL数据库用户密码

SYS_MYSQL_DB = extmail //使用数据库名称

SYS_MYSQL_HOST = localhost //MYSQL服务器地址

SYS_MYSQL_SOCKET = /tmp/mysql.sock //MYSQL套接字文件

3>.调整httpd.conf文件中的配置(添加extman相关目录的别名设置),并重启httpd服务:

[root@mail htdocs]# vi /usr/local/apache2/conf/httpd.conf

[root@mail ~]# /usr/local/apache2/bin/apachectl  restart

4>.登录并管理Extman邮件系统:

访问http://mail.sjzz.com/extman ,使用默认的邮件管理员账户root@extmail.org登录,密码为extmail*123*

5>.配置图形化日志

为Extman套件中mailgraph_ext插件程序建立链接文件,并启动相关程序:

[root@mail ~]# \

IN -sf /usr/local/apache2/htdocs/extman/addon/mailgraph_exe/mailgraph-init/usr/sbin/

[root@mail ~]# \

IN -sf /usr/local/apache2/htdocs/extman/addon/mailgraph_exe/qmonitor-init/usr/sbin/

[root@mail ~]# mailgraph-init start

[root@mail ~]# qmonitor-init start

若需要一开机就能自动启动mailgraph-init、qmonitor-init服务,可以将相关的启动命令添加到rc.local文件中:

[root@mail ~]# echo "/usr/sbin/mailgraph-init  start"  >> /etc/rc.d/rc.local

[root@mail ~]# echo "/usr/sbin/qmonitor-init  start"  >> /etc/rc.d/rc.local

再来刷新一下“图形日志”页面,此时可以显示图形日志了.

extmail如何登陆mysql_linux下ExtMail邮件使用及管理平台相关推荐

  1. 微服务下的容器部署和管理平台Rancher

    Rancher是什么 Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台.Rancher提供了在生产环境中使用的管理Docke ...

  2. linux mysql 邮件_linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...

    linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件 使用虚拟用户收发邮件安装 九.安装Courier authentication lib ...

  3. linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...

    linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件 使用虚拟用户收发邮件安装 九.安装Courier authentication lib ...

  4. linux用户无法接收邮件,linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(一)-系统账户登陆收发邮件...

    linux 下 搭建邮件邮件服务器(一)-系统账户登陆收发邮件 一.安装环境# lsb_release -d Description:    CentOS release 6.5 (Final) #  ...

  5. extmail如何登陆mysql_postfix+mysql+dovecot+extmail 邮件系统

    postfix+mysql+dovecot+extmail 邮件系统 安装mysql yum install mysql-server -y /etc/init.d/mysqld start /usr ...

  6. winmail 数据库设置_Windows - 2003下搭建邮件服务器教程和使用 - Winmail - Server - 轻松架设邮件服务器 - 图文...

    Windows 2003邮件服务器配置全攻略 在windows2003下架设邮件服务器的过程跟XP系统类似,可以用系统自带的POP3及SMTP服务建立,也可以借助第三方软件实现.适用环境不同自然采取的 ...

  7. linux下重启邮件服务,Linux的postfix邮件服务

    一.postfix邮件服务 Postfix 是一种电子邮件服务器,postfix提供smtp协议用来投递邮件 默认端口25 /var/log/maillog    服务日志 mail root@wes ...

  8. Linux下架设邮件服务器全攻略(二)

    Linux下架设邮件服务器全攻略(二) (三)sendmail.cf难以配置,Sendmail的开发人员为sendmail的管理者提供了更加容易理解和配置的sendmail.mc文件. 一般情况下,要 ...

  9. (https专业版)2018年1月5日高仿互站仿友价T5虚拟交易+实物交易商城-站长交易源码送手机版程序10套模版+首页微信登陆+头部下拉导航...

    (https专业版)2018年1月5日高仿互站仿友价T5虚拟交易+实物交易商城-站长交易源码送手机版程序10套模版+首页微信登陆+头部下拉导航 首页支持微信登陆,只有第8套模板支持(endv模板),后 ...

  10. 使用telnet登陆smtp服务发邮件

    今天无意在一个 论坛 看到别人发帖用TELNET连接发信服务器可以伪造发信人地址,就仔细看了一下如何使用TELNET来发送邮件 我测试了一下163和QQ都成功发送了,但是伪造地址不行,这文章也不是重点 ...

最新文章

  1. 下载jdk文件后缀是.gz而不是.tar.gz怎么办
  2. 计算机硬件的基本组成概述
  3. linux追加内核参数,Linux设置内核参数的方法
  4. IoTSharp 2.0 发布
  5. 初级测试开发面试题_初级开发人员在编写单元测试时常犯的错误
  6. python 调用shell 不阻塞_遇到问题---python调用shell脚本时subprocess.check_call不阻塞
  7. 面试官问你是true还是false你可以最后反问他这个
  8. checkbox复选框,如何让其勾选时触发一个事件,取消勾选时不触发
  9. 工控补丁星期二:西门子、施耐德电气修复40个漏洞
  10. MySQL删除表数据:DELETE 与 TRUNCATE 的区别
  11. Java核心编程实践--视频
  12. 基于ubuntu的tcpdump抓包总结
  13. 【水果识别】基于matlab GUI形态学水果识别【含Matlab源码 1364期】
  14. MySQL的详细安装教程和配置过程(附安装包)
  15. windows下,可替换telnet的工具tcping.exe
  16. 有关不平衡学习与SMOTE算法
  17. WIN10系统ThinkPad S5 3D摄像头终极解决方案(实感深度摄像头)
  18. 【CSS】自定义平台文章封面图
  19. java开发工具(3)你真的会用IDEA么?(下)keyMap、Project Structure功能介绍
  20. 开源的GNSS软件接收机工程汇总

热门文章

  1. 计算机主机内部结构连接,电脑主机内部结构图详解
  2. 在Unity3D中控制动画播放
  3. c语言网吧计费管理小项目,c语言网吧计费系统小项目.doc
  4. 《和平精英》枪械怎么搭配最无敌?大神竟然都爱平底锅?
  5. 函数----ModifyStyle
  6. js实现抽饭系统(类似抽检系统)双按钮控制系统
  7. 黑莓手机刷linux,黑莓老机型ROM刷机资源
  8. 堪称神器的办公工具,国产精品福昕PDF编辑器上榜
  9. oracle11g dos卸载,Oracle 11G 完全卸载
  10. python爬取淘宝数据魔方_淘宝数据魔方看人群情况