日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

三 FreeBSD kernel 編譯大法編kernel失敗的處理( 七 )


復制rc文件 , 并對其進行修改 , 讓它和sendmail兼容:;
cp;/var/qmail/boot/home;/var/qmail/rc;
qmail默認使用Mailbox , 而sendmail默認使用Maildir , 很多的程序都根據(jù)sendmail規(guī)則來編寫 , 需
要使用Maildir , 所以需要更改rc文件 , 作出以下的更改:;
Mailbox;改為;Maildir;

第四節(jié)、測試qmail;
安裝和配置完成之后當然要測試一下qmail的運作是否正常了 , 執(zhí)行以下的命令啟動qmail服務(wù):;
csh;–cf;‘/var/qmail/rc;&’;>;/dev/null;&
然后使用以下的命令查看是否存在qmail-lspawn;./Maildir 。如果已經(jīng)存在 , 則證明qmail服務(wù)已經(jīng)
正常啟動 , 如果沒有找到 , 就需要按照第三節(jié)的內(nèi)容重新配置 。;
ps;-x;

第五節(jié)、啟動系統(tǒng)時自動運行qmail服務(wù);
首先修改/etc/rc.conf文件 , 添加以下的內(nèi)容:;
qmail_flags=””;
然后修改/etc/rc文件 , 找到sendmail的啟動代碼 , 在后面添加以下的代碼:;
if;[;“X${qmail_flags}”;!=;X”NO”;];;then;
echo;–n;‘;qmail’;;csh;–cf;‘/var/qmail/rc;&’;>;/dev/null;&
fi;





第五課、分離系統(tǒng)用戶和郵件用戶;
我們使用vpopmail來分離系統(tǒng)用戶和郵件用戶 , 這樣可以提高系統(tǒng)的安全性 。而且vpopmail還可以
使用虛擬域名 , 也就是同一個IP的不同域名的郵箱 。;

第一節(jié)、展開源代碼包;
進入/usr/src目錄 , 并解壓vpopmail-4.9.8源代碼包 , 然后進入vpopmail-4.9.8目錄:;
cd;/usr/src;
tar;zxvf;/mnt/packages/vpopmail-4.9.8.tar.gz;
cd;vpopmail-4.9.8;
;
第二節(jié)、使用MySQL支持;
如果您的系統(tǒng)沒有提供MySQL支持 , 請?zhí)^這一步 。;
修改vmysql.h文件 , 找到其中的一行內(nèi)容為:;
#define;MYSQL_PASSWORD;“gipgap”;
把里面的gipgap替換成為可以訪問MySQL的系統(tǒng)管理員口令123456:;
#define;MYSQL_PASSWORD;“123456”;

第三節(jié)、添加組和用戶;
編譯和運行vpopmail , 需要vchkpw組和屬于vchkpw組的vpopmail用戶 。使用以下的命令添加組和用戶:;
groupadd;vchkpw;
useradd;–g;vchkpw;vpopmail;

第四節(jié)、準備/etc/tcp.smtp文件;
要編譯vpopmail需要有tcp.smtp文件 , 默認的存放路徑是/etc目錄 , 通過下面的命令產(chǎn)生該文件:;
echo;‘127.0.0.:allow,RELAYCLIENT=””’;>;/etc/tcp.smtp;

第五節(jié)、運行配置程序;
運行配置程序configure , 獲取編譯所需的編譯器 , 外部環(huán)境等信息:;
./configure;--enable-default-domain=01tech.nat
--enable-admin-email=zenz-hu@01tech.nat
--enable-mysql=y
--enable-sqlincdir=/usr/local
--enable-sqllibdir=/usr/local
--enable-large-site=y
--enable-passwd=n
--enable-hardquota=8000000;
解釋一下各項的含義:--enable-default-domain=01tech.nat指定默認的郵件域是
01tech.nat;--enable-admin-email=zenz-hu@01tech.nat說明管理員的郵箱;--enable-mysql=y告訴編
譯器要使用MySQL數(shù)據(jù)庫作口令檢查服務(wù);--enable-sqlincdir=/usr/local和—enable-sqllibdir=/usr/local
告訴編譯器到哪里尋找MySQL的頭文件和庫文件;--enable-large-site=y用于把域信息保存到MySQL數(shù)據(jù)庫中 ,
但是如果有太多的虛擬域則不適宜采用本項;--enable-passwd=n告訴系統(tǒng)不在/etc/passwd口令文件中
查找郵箱用戶的口令;--enable-hardquota=8000000限制每個用戶的郵箱大小為8Mb 。;
第六節(jié)、編譯并安裝vpopmail;
只需要簡單的命令 , 即可編譯并安裝vpopmail:;
make;
make;install-strip;
安裝后的vpopmail在/home/vpopmail目錄下 。;

第七節(jié)、添加郵件域和更改postmaster口令;
現(xiàn)在的vpopmail還沒有郵件域 , 即使在編譯的時候指定了默認的郵件域也一樣需要通過執(zhí)行以下的

推薦閱讀