###以下所有的軟體都在我自己做的qmail.tar.gz的發布包內
#以下所有的命令都使用過並且通過.
###安裝qmail
#增加使用者
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
#建立qmail的工作目錄.基本都是預設為/var/qmail,如非了解編譯過程並且必要請勿修改.否則其他相關目錄都需要修改
mkdir -p /var/qmail
#編譯qmail
#首先解壓我打包的qmail.tar.gz包
tar -zxf qmail.tar.gz
cd qmail
cd netqmail-1.04
./collate.sh
cd netqmail-1.04
make
make setup check
#將下面的網域名稱更換為你自己的
./config-fast mail.deny-spam.com
#配置cd /var/qmail/alias
touch .qmail-postmaster .qmail-mailer-daemon .qmail-root
chmod 644 /var/qmail/alias/.qmail*
cp /var/qmail/boot/home /var/qmail/rc
chmod 755 /var/qmail/rc
rm -f /usr/lib/sendmail
rm -f /usr/sbin/sendmail
ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
#修改maildir格式
vi /var/qmail/rc
#修改其中./mailbox為./maildir/
#建立qmail的啟動檔案,此檔案呼叫qmail的smtp指令碼
touch /var/qmail/start
echo 「csh -cf 『/var/qmail/rc &』」>/var/qmail/start
echo 「/var/qmail/smtp.sh」>>/var/qmail/start
chmod 755 /var/qmail/start
###安裝ucspi-tcp
make
make setup check
#建立tcpserver呼叫的qmail smtp服務程序
touch /var/qmail/smtp.sh
#將下面的deny-spam.com引數更換為你自己的網域名稱,不換也沒關係.不會影響使用,下同
echo 「/usr/local/bin/tcpserver -h -r -l deny-spam.com -t 1 -c 100 -v -p -x/var/qmail/tcp.smtp.cdb -u /usr/bin/id -u qmaild -g /usr/bin/id -g qmaild 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true | /var/qmail/bin/splogger &」 > /var/qmail/smtp.sh
chmod 755 /var/qmail/smtp.sh
#<
帶cmd5checkpw的tcpserver
#echo "/usr/local/bin/tcpserver -h -r -l deny-spam.com -t 1 -c 100 -v -p -x/var/qmail/tcp.smtp.cdb -u /usr/bin/id -u qmaild -g /usr/bin/id -g qmaild 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger &」>/var/qmail/smtp.sh
#>
#建立smtp的**允許規則
touch /var/qmail/tcp.smtp
echo 「127.0.0.1:allow,relayclient=」\」\」 > /var/qmail/tcp.smtp
echo 「:allow」 > /var/qmail/tcp.smtp
/usr/local/bin/tcprules /var/qmail/tcp.smtp.cdb /var/qmail/tcp.smtp.tmp < /var/qmail/tcp.smtp
echo 「/var/qmail/start」 >> /etc/rc.d/rc.local
###安裝vpopmail
groupadd vchkpw
useradd -g vchkpw -d /home/vpopmail vpopmail
echo 「/var/qmail/start」>>/etc/rc.d/rc.local
#如不與mysql資料庫整合也可,不要修改vmysql.h檔案,並去掉./configure中的相關選項
vi vmysql.h
#根據你的mysql的設定,更改下面的配置
#define mysql_update_server 「localhost」
#define mysql_update_user 「root」
#define mysql_update_passwd 「secret」
#define mysql_read_server 「localhost」
#define mysql_read_user 「root」
#define mysql_read_passwd 「secret」
#修改下面的deny-spam.com為你自己的網域名稱,修改mysql路徑,以下的mysql路徑是rh自帶時候的預設路徑
./configure –enable-default-domain=deny-spam.com –enable-passwd=n \
–enable-tcprules-prog=/usr/local/bin/tcprules \
–enable-ip-alias-dmains=n \
–enable-defaultquota=n \
–enable-roaming-users=y \
–enable-mysql=y \
–enable-incdir=/usr/include/mysql \
–enable-libdir=/usr/lib/mysql
#<
以下是當mysql手工編譯安裝在/usr/local/mysql下時的configure的mysql選項
#--enable-incdir=/usr/local/mysql/include/mysql \
#--enable-libdir=/usr/local/mysql/lib/mysql
#>
make
make install-strip
chmod 6755 /home/vpopmail/bin/vchkpw
#下面的deny-spam.com請修改為你自己的網域名稱
echo 」 tcpserver -c 100 -v -l deny-spam.com -u -h -r 0 pop3 /var/qmail/bin/qmail-popup deny-spam.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d maildir 2>&1 | /var/qmail/bin/splogger &」 > /var/qmail/pop.sh
chmod 755 /var/qmail/pop.sh
echo 「/var/qmail/pop.sh」>>/var/qmail/start
chmod 755 /var/qmail/start
###測試步驟
#新增域:
# /home/vpopmail/bin/vadddomain deny-spam.com
#(回車:輸入兩遍密碼)
#新增使用者:
# /home/vpopmail/vadduser [email protected]
qmail簡單安裝
qmail簡單安裝 網上文章一堆,我只是簡單總結,並且只是安裝qmail,不涉及web端或者資料庫什麼的。我們安裝的qmail就是為了程式傳送郵件,簡單小巧,安裝也很簡單,qmail不監聽埠,只是為了給程式呼叫傳送郵件。平台是再freebsd5.4下面,當然,你也可以使用ports來安裝,那就更簡單...
Mathtype安裝與最簡破解
以上鏈結已失效 2020.7.3,我前一段時間網盤遷移資源導致分享失效了,在此補上,謝謝提醒,同志們加油。提取碼 m836 我之前的30天試用期過了,沒來得及破解,發現過期之後解鎖 註冊mathtype這一選項無法使用了,變成了精簡版。而且從網上找的一些破解方法,安全性不能保證,所以有以下不用密匙的...
Windows下硬碟安裝Ubuntu最簡方法
有關硬碟安裝ubuntu的文章很多,但都是又下grub又手動複製這個那個的。我認為這是一種誤導,因為wubi本身就已經給我們提供了簡單的方法。本方法,kubuntu xubuntu甚至mint都適用。右鍵單擊我的電腦 屬性 高階 往下數第三個設定 顯示作業系統列表的時間打勾,右邊寫個合適的數,我寫的...