Download the installation package extman-1.1.tar.gz //is mainly used in the service side extmail-1.2.tar.gz // Mainly used in client [[email protected] ~]# tar zxf extman-1.1.tar.gz[[email protected] ~]# cd extman-1.1/docs[[email protected] docs]# vim init.sql 18insert into ' mailbox ' VALUES (' [email protected] ', ' postmaster ', ' Westos ' Change the password to the plaintext password you set 25insert into ' manager ' value (' [email protected] ', ' westos ', ' admin ', ' ro &NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP, .... [[email protected] docs]# mysql -pwestos < extmail.sql[[email protected] docs]# mysql -pwestos < init.sql next to the postfix connection configuration [[Email protected] docs] # cp mysql_virtual_alias_maps.cf /etc/postfix/mysql_alias.cf [[email protected] docs]# cp mysql_virtual_domains_maps.cf /etc/postfix/mysql_ Domains.cf [[email protected] docs]# cp mysql_virtual_mailbox_maps.cf /etc /postfix/mysql_mailbox.cf [[email protected] docs]# postfix reload[[email protected] ~]# cat /etc/sasl2/smtpd.conf pwcheck_method: auxpropauxprop_plugin: Sqlmech_list: plain login cram-md5 digest-md5 ntlmsql_engine: mysqlsql_hostnames : 127.0.0.1sql_user: extmailsql_passwd: extmailsql_database: postfixsql_select: select password from mailbox where username = '%[email protected]%r ' [ Email protected] ~] #yum install -y httpd[[email protected] extman-1.1]# mkdir /var/www/extsuite[[email protected] ~]# mv extman-1.1 /var/www/ extsuite/[[email protected] ~]# tar zxf extmail-1.2.tar.gz -c /var/www/extsuite/[[email protected] ~]# cd /var/www/extsuite/[[email protected] extsuite]# mv Extmail-1.2/ extmail[[email protected] extsuite]# lltotal 8drwxr-xr-x 7 500 500 4096 dec 25 2009 extmaildrwxr-xr-x 11 500 500 4096 apr 12 17:01 extman[[email protected] extsuite]# vim /etc/ httpd/conf/httpd.conf //Add Virtual host namevirtualhost *:80 //Open the virtual host option at the end of the line <virtualhost *:80>servername mail.extmail.orgdocumentroot /var/www/extsuite/extmail/htmlscriptalias /extmail/cgi /var/www/extsuite/extmail/cgialias /extmail /var/www/extsuite/extmail/ Htmlsuexecusergroup email email</virtualhost>[[email protected] extsuite]# /etc /init.d/httpd restart[[email protEcted] extsuite]# chown -r email.email /var/www/extsuite/extmail/cgi/ [[email protected] extsuite]# yum install perl-CGI -y[[email protected] Extsuite]# cd extmail/[roo[email protected] extmail]# cp webmail.cf.default webmail.cf[[email protected] extmail]# vim webmail.cf 44 sys_log_on = 0127 sys_maildir_base = /home/email136 sys_crypt_type = plain139 sys_ mysql_user = extmail140 sys_mysql_pass = extmail141 sys_mysql_db = Extmail[[email protected] extmail] #postconf -e smtpd_tls_security_level=may[[email Protected] extmail]# postfix reload into the extmail login if you can't find the default mail directory, send a message with the system first you can prompt unix::syslog not found, please install it first! (In cleanup) Undefined subroutine &amP Ext:ogger::d o_closelog called at /var/www/extsuite/extmail/libs/ext/logger.pm line 87. vim/var/www/extsuite/webmail/webmail.cf sys_log_on = 0 Log off You can also install Perl-unix-syslogyum no online find RPM package
Postfix converged Extmail Web interface for mailbox configuration