亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

《web-Mail服務的搭建》

2024-06-28 13:25:43
字體:
來源:轉載
供稿:網友
《web-Mail服務的搭建》

首先是搭建后臺服務:

下載下面2個軟件包 extmail-1.2.tar.gz

extman-1.1.tar.gz

創建一個extsuite目錄,固定格式 mkdir /var/www/extsuite

將2個壓縮包解壓到/var/www/extsuite/目錄 tar zxf extman-1.1.tar.gz -C /var/www/extsuite/

tar zxf extmail-1.2.tar.gz -C /var/www/extsuite/

切換到/var/www/extsuite/ cd /var/www/extsuite/ 將2個壓縮后的目錄改名,原目錄太長了。 mv extmail-1.2/ extmail

mv extman-1.1/ extman

cd extman 上面我們創建了一個extsuite目錄,為什么非得是extsuite。因為下面一個文件webman.cf.default里面寫的很多參數缺省的路徑/var/www/extsuite/extman/這個路徑。

cd extman/docs/

下面這個文件里面默認寫了很多mail服務數據庫的配置,將其直接導入。

MySQL -uroot -PRedhat < extmail.sql

vim init.sql //將里面的加密密碼改為名文密碼

這個文件寫了很多關于mail用戶,郵箱,別名等服務在mysql服務寫入的數據

mysql -uroot -predhat < init.sql

我們將/var/www/extsuite/extman/docs下三個關于mail的郵箱,域名,別名的文件cp到/etc/postfix目錄下.

cp mysql_virtual_alias_maps.cf mysql_virtual_domains_maps.cf mysql_virtual_mailbox_maps.cf /etc/postfix/

校驗這三個文件是否正確:mysql:/etc/postfix這個必須絕對路徑

postmap -q "support@extmail.org" mysql:/etc/postfix/mysql_virtual_alias_maps.cf

postmap -q "postmaster@extmail.org" mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf

postmap -q "extmail.org" mysql:/etc/postfix/mysql_virtual_domains_maps.cf

查看一些postfix的參數,通過過濾獲取關于vitual項 postconf -d | grep virtual 將其加入到postfix的主配置文件,使其自動讀取。

postconf -e virtual_mailbox_domains=mysql:/etc/postfix/mysql_virtual_domains_maps.cf

postconf -e virtual_mailbox_maps=mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf

postconf -e virtual_alias_maps=mysql:/etc/postfix/mysql_virtual_alias_maps.cf

我們使用的是虛擬用戶,當然也要創建一個虛擬用戶。

useradd -u 800 -s /sbin/nologin vmail 將其參數寫入main.cf文件,自動生效。

postconf -e virtual_gid_maps=static:800

postconf -e virtual_uid_maps=static:800

指定虛擬用戶的mail存儲位置。

postconf -e virtual_mailbox_base=/home/vmail/

postconf -e inet_interfaces=all//所有人可以使用mail服務

配置完后重啟載入。

postfix reload 測試,發封郵件試試。 mail support@extmail.org

mailq cd /home/vmail/

搭建前臺服務:

cd extmail/ 建立前臺mail主配置文件

cp webmail.cf.default webmail.cf

vim INSTALL 查看幫助

將下面的行復制到Apache配置文件下

NameVirtualHost *:80

<VirtualHost *:80>

ServerName mail.example.com

DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi

Alias /extmail /var/www/extsuite/extmail/html

SuexecUserGroup vuser vgroup </VirtualHost>

vim /etc/httpd/conf/httpd.conf

<VirtualHost *:80>

ServerName mail.extmail.org//訪問該目錄的域名

DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi

Alias /extmail /var/www/extsuite/extmail/html

SuexecUserGroup vmail vmail //有效用戶和組

</VirtualHost>

192.168.2.249 mail.extmail.org//在瀏覽器客戶端做個解析

/etc/init.d/httpd restart //重啟apache服務

cd /var/www/extsuite///默認這些文件任何人都可以使用,但我們服務是以vmail用戶身份去訪問下面的文件

chown -R vmail.vmail *

yum install perl-CGI//再次刷新發現服務不支持CGI模塊

vim webmail.cf

SYS_LOG_ON = 0//關閉日志功能

SYS_MAILDIR_BASE = /home/vmail//將主配置文件收郵件的目錄修改成我們默認的路徑

SYS_CRYPT_TYPE = plain//使用明文密碼

SYS_MYSQL_USER = extmail//修改登錄mysql數據庫所使用的用戶和密碼 SYS_MYSQL_PASS = extmail

用戶注冊的實現: cd extman/

vim INSTALL

NameVirtualHost *:80

<VirtualHost *:80>

ServerName mail.example.com

DocumentRoot /path/to/your/document/root/

ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi

Alias /extman /var/www/extsuite/extman/html

SuexecUserGroup vuser vgroup

</VirtualHost>

ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi

Alias /extman /var/www/extsuite/extman/html

<VirtualHost *:80>

ServerName mail.extmail.org

DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi

Alias /extmail /var/www/extsuite/extmail/html

ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi

Alias /extman /var/www/extsuite/extman/html

SuexecUserGroup vmail vmail

</VirtualHost>

/etc/init.d/httpd restart 瀏覽器測試 http://mail.extmail.org/extman/cgi/index.cgi

會提示沒有主配置文件:

cp webman.cf.default webman.cf

修改郵件的有效用戶

SYS_MAILDIR_BASE = /home/vmail

臨時文件

SYS_SESS_DIR = /tmp/

關閉驗證嗎功能呢個

SYS_CAPTCHA_ON = 0

使用明文密碼 SYS_CRYPT_TYPE = plain

# yum install -y perl-ExtUtils-MakeMaker perl Makefile.PL

# make install

SYS_CAPTCHA_ON = 1

SYS_CAPTCHA_LEN = 4 發現驗證碼顯示不出來:

get perl-GD-2.45-1.el6.rfx.x86_64.rpm

# rpm -ivh perl-GD-2.45-1.el6.rfx.x86_64.rpm

/var/www/extsuite/extman/addon

# cp mailgraph_ext/ /usr/local/ -r

/usr/local/mailgraph_ext

# vim mailgraph-init

BASEDIR=/usr/local/mailgraph_ext

# ./mailgraph-init

# yum localinstall rrdtool-perl-1.3.8-6.el6.x86_64.rpm

# /usr/local/mailgraph_ext/mailgraph-init start

File-Tail-0.99.3.tar.gz

# tar zxf File-Tail-0.99.3.tar.gz

cd File-Tail-0.99.3 # perl Makefile.PL

# yum install perl-Time-HiRes -y

# make install

# /usr/local/mailgraph_ext/mailgraph-init start

/var/www/extsuite/extman/daemon/cmdserver &

vim /etc/rc.d/rc.local

/var/www/extsuite/extman/daemon/cmdserver &

/usr/local/mailgraph_ext/mailgraph-init start

取消自由注冊:

cd extmail/

vim webmail.cf

SYS_SHOW_SIGNUP = 0

yum search dovecot

yum search dovecot-mysql.x86_64 -y 主配置文件不變。

vim 10-mail.conf

mail_location = maildir:/home/vmail/%d/%n/Maildir

first_valid_uid = 800

vim 10-auth.conf

!include auth-sql.conf.ext passdb { driver = sql 找到下面的行,提示我們去找這個文件,example-config/dovecot-sql.conf.ext

下面的是路徑/usr/share/doc/dovecot-2.0.9/example-config,這個文件只是一個模板。

# Path for SQL configuration file, see example-config/dovecot-sql.conf.ext args = /etc/dovecot/dovecot-sql.conf.ext }

我們將其cp到/etc/dovecot路徑下,

并修改以下參數。

driver = mysql

connect = host=localhost dbname=extmail user=extmail passWord=extmail

default_pass_scheme = PLAIN

password_query = /

SELECT username, domain, password /

FROM mailbox WHERE username = '%u' AND domain = '%d'

user_query = SELECT maildir, 800 AS uid, 800 AS gid FROM mailbox WHERE username = '%u'

豆腐塊的證書制作: /etc/pki/tls/certs

證書的名字:dovecot.pem 將其分別拷貝到公鑰和加密目錄下。

cp dovecot.pem /etc/pki/dovecot/certs/

cp dovecot.pem /etc/pki/dovecot/private/

/etc/init.d/dovecot restart

重啟就ok了。

下面是TLS和SASL證書模塊和加密模塊在mail服務中的添加。和msyql的加載一樣:

yum install -y cyrus-sasl-devel yum install -y openssl-devel

# cd postfix-2.11.0//切換到加壓包的目錄

/root/postfix-2.11.0/README_FILES //這個目錄下的2個文件,less SASL_README less TLS_README 和mysql一塊重新編譯升級。

# make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl -DUSE_TLS' 'AUXLIBS=-L/usr/lib64/mysql -lmysqlclient -lz -lm -L/usr/lib64 -lsasl2 -lcrypto'

make upgrade


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
九九热精品视频国产| 亚洲一区亚洲二区| 91精品久久久久久久久久久久久| 欧美丝袜一区二区三区| 欧美激情视频在线免费观看 欧美视频免费一| 国产美女精品视频| 亚洲欧美日韩图片| 国产欧美日韩精品丝袜高跟鞋| 精品自拍视频在线观看| 国产精品视频999| 亚洲精品电影在线| 久久视频这里只有精品| 精品久久久一区二区| 久久五月天综合| 青青草原一区二区| 最新91在线视频| 亚洲xxx自由成熟| 日韩电影中文字幕在线| 亚洲91精品在线观看| 九九热最新视频//这里只有精品| 午夜精品理论片| 成人亚洲欧美一区二区三区| 久久999免费视频| 亚洲国产91精品在线观看| 亚洲国产小视频在线观看| 久久久久久com| 亚洲一区久久久| 夜夜嗨av一区二区三区免费区| 欧美放荡办公室videos4k| 精品国产成人在线| 国产亚洲在线播放| 这里只有精品久久| 在线亚洲男人天堂| 国产精品免费久久久久久| 欧美午夜精品伦理| 精品中文字幕在线2019| 日韩精品视频免费在线观看| 欧美在线激情网| 亚洲性视频网站| 久久影院模特热| 欧美激情二区三区| 亚洲人成在线一二| 最新中文字幕亚洲| 日韩在线视频二区| 另类专区欧美制服同性| 一个色综合导航| 国内精品久久久久影院 日本资源| 成人免费福利视频| 日韩欧美国产骚| 91成人免费观看网站| 久久免费少妇高潮久久精品99| 4p变态网欧美系列| 日本久久久久久久久| 1769国内精品视频在线播放| 久久亚洲欧美日韩精品专区| 91精品国产自产在线观看永久| 日韩精品中文字幕有码专区| 国产精品18久久久久久麻辣| 91精品国产高清久久久久久| 欧美亚洲另类视频| 欧美日韩国产中文精品字幕自在自线| 久久精品青青大伊人av| 日韩av日韩在线观看| 欧美成人免费小视频| 精品国产一区二区三区在线观看| 欧美亚洲一级片| 精品无人区乱码1区2区3区在线| 国产欧美日韩免费看aⅴ视频| 北条麻妃一区二区在线观看| 亚洲精品乱码久久久久久按摩观| 亚洲国产精品va在线看黑人动漫| 91精品国产综合久久香蕉的用户体验| 亚洲影院色在线观看免费| 国产精品网址在线| 亚洲亚裔videos黑人hd| 亚洲国产天堂久久综合| 青青久久aⅴ北条麻妃| 成人a视频在线观看| 国产精品国产三级国产专播精品人| 永久免费毛片在线播放不卡| 毛片精品免费在线观看| 欧洲精品久久久| 国产女人18毛片水18精品| 国产精品xxx视频| 日韩国产精品视频| 日韩最新av在线| 欧美一区二区色| 亚洲aⅴ日韩av电影在线观看| 国产精品亚洲一区二区三区| 国产成人亚洲精品| 久久天天躁夜夜躁狠狠躁2022| 国产亚洲欧美一区| 欧美日韩中文字幕在线视频| 中文国产成人精品| 久久免费视频在线观看| 亚洲欧美精品在线| 韩国欧美亚洲国产| 成人性生交xxxxx网站| 久久91亚洲精品中文字幕奶水| 日韩视频亚洲视频| 日本在线精品视频| 日韩免费观看网站| 国产精品久久久久久久av电影| 国产精品免费网站| 亚洲国产一区自拍| 成人自拍性视频| 不卡毛片在线看| 国产精品久久久久久久久久久不卡| 欧美劲爆第一页| 亚洲欧美综合区自拍另类| 国产成人a亚洲精品| 亚洲人成伊人成综合网久久久| 97香蕉久久夜色精品国产| 亚洲性69xxxbbb| 国产精品av免费在线观看| 隔壁老王国产在线精品| 最近中文字幕mv在线一区二区三区四区| 欧美专区在线视频| 国产精品高潮粉嫩av| 亚洲激情自拍图| 在线免费观看羞羞视频一区二区| 日韩av电影在线免费播放| 伦理中文字幕亚洲| 国产精品jizz在线观看麻豆| 日韩精品日韩在线观看| 国产精品视频不卡| 日韩一区在线视频| 美日韩精品视频免费看| 精品国产一区二区三区久久| 亚洲自拍偷拍第一页| 国产激情综合五月久久| 欧美激情视频网| 国产一区二区美女视频| 2019中文字幕在线免费观看| 国产日韩欧美中文在线播放| 欧美亚洲成人精品| 国产成人精品在线视频| 欧洲一区二区视频| 亚洲另类图片色| 久久精品91久久香蕉加勒比| 97视频网站入口| 成人国产精品久久久| 久久九九国产精品怡红院| 日韩在线视频线视频免费网站| 亚洲一级黄色片| 国产精品扒开腿做| 亚洲国内精品在线| 亚洲japanese制服美女| 国产女人精品视频| 亚洲色图综合网| 国产精选久久久久久| 最新日韩中文字幕| 日韩激情在线视频| 国产精品海角社区在线观看| 成人一区二区电影| 高清欧美电影在线| 亚洲国产精品悠悠久久琪琪| 欧美黑人巨大精品一区二区| 久久久久久久久国产| 2019国产精品自在线拍国产不卡| 日韩精品999| 国产成人在线一区二区| 亚洲精品国精品久久99热一| 5252色成人免费视频|