RHEL5+Postfix+MySql+IMAP+MailDrop+ExtMail(5)
生活随笔
收集整理的這篇文章主要介紹了
RHEL5+Postfix+MySql+IMAP+MailDrop+ExtMail(5)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
十三、安裝Extman-0.2.2<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
?
1、安裝及基本配置?
#tar zxvf? extman-0.2.2.tar.gz # mv extman-0.2.2 /var/www/extsuite/extman?
修改配置文件以符合本例的需要: # vim /var/www/extsuite/extman/webman.cf?
SYS_MAILDIR_BASE = /home/domains 此處即為您在前文所設置的用戶郵件的存放目錄,可改作: SYS_MAILDIR_BASE = /var/mailbox?
SYS_MYSQL_SOCKET = /var/lib/mysql/mysql.sock 此處修改為: SYS_MYSQL_SOCKET = /tmp/mysql.sock?
使用extman源碼目錄下docs目錄中的extmail.sql和init.sql建立數據庫:?
# cd /var/www/extsuite/extman/docs # mysql -u root -p <extmail.sql # mysql -u root -p <init.sql 修改cgi目錄的屬主: # chown -R postfix.postfix /var/www/extsuite/extman/cgi/?
如果extman訪問數據庫權限不足的話,可采用以下命令將新生成的數據庫賦予webman用戶具有所有權限: mysql> GRANT all privileges on extmail.* TO extmail@localhost IDENTIFIED BY 'extmail'; mysql> GRANT all privileges on extmail.* TO extmail@127.0.0.1 IDENTIFIED BY 'extmail';?
在apache的主配置文件中Extmail的虛擬主機部分,添加如下兩行: ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi Alias /extman /var/www/extsuite/extman/html?
創建其運行時所需的臨時目錄,并修改其相應的權限: #mkdir? -pv? /tmp/extman #chown postfix.postfix? /tmp/extman?
?
好了,到此為止,重新啟動apache服務器后,您的Webmail和Extman已經可以使用了,可以在瀏覽器中輸入指定的虛擬主機的名稱進行訪問,如下: http://mail.benet.org 選擇管理即可登入extman進行后臺管理了。默認管理帳號為:root@extmail.org? 密碼為:extmail*123*?
說明: (1) 如果您安裝后無法正常顯示校驗碼,安裝perl-GD模塊會解決這個問題。如果想簡單,您可以到以下地址下載適合您的平臺的rpm包,安裝即可:? http://dries.ulyssis.org/rpm/packages/perl-GD/info.html (2) extman-0.2.2自帶了圖形化顯示日志的功能;此功能需要rrdtool的支持,您需要安裝此些模塊才可能正常顯示圖形日志。?
2、(新增2007.9.18)配置Mailgraph_ext,使用Extman的圖形日志:?
接下來安裝圖形日志的運行所需要的軟件包Time::HiRes、File::Tail和rrdtool,其中前兩個包您可以去http://search.cpan.org搜索并下載獲得,后一個包您可以到 http://oss.oetiker.ch/rrdtool/pub/?M=D下載獲得; 注意安裝順序不能改換。?
安裝Time::HiRes #tar zxvf Time-HiRes-1.9715.tar.gz #cd Time-HiRes-1.9715 #perl Makefile.PL #make #make test #make install?
安裝File::Tail #tar zxvf File-Tail-0.99.3.tar.gz #cd File-Tail-0.99.3 #perl Makefile #make #make test #make install?
安裝rrdtool-1.2.23 (rpm -ivh rrdtool-1.2.23-3.el5.i386.rpm rpm -ivh rrdtool-perl-1.2.23-3.el5.i386.rpm) perl-GD-2.35-1.el5.rf.i386.rpm 復制mailgraph_ext到/usr/local,并啟動之 # cp -r /var/www/extsuite/extman/addon/mailgraph_ext? /usr/local? # /usr/local/mailgraph_ext/mailgraph-init? start # /usr/local/mailgraph_ext/qmonitor-init? start?
添加到自動啟動隊列 echo "/usr/local/mailgraph_ext/mailgraph-init start" >> /etc/rc.local echo "/usr/local/mailgraph_ext/qmonitor-init start" >> /etc/rc.local?
好了,接下來您就可以到extman的后臺查看圖表日志了。效果如下圖:?
注意:安裝以上軟件所之前,請確保您的系統已經安裝了tcl、tcl-devel、libart和libart-devel等相關的軟件包;轉載于:https://blog.51cto.com/tlinle/177555
總結
以上是生活随笔為你收集整理的RHEL5+Postfix+MySql+IMAP+MailDrop+ExtMail(5)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到三块手表有什么说法
- 下一篇: JQuery 对控件的事件操作