Solaris2.6下面安裝qmail十步搞定(轉)
Solaris2.6下面安裝qmail十步搞定(轉)[@more@]一、
建立郵件的主目錄
mkdir /var/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
三、
gunzip,tar檔案包的過程我就不說了。然後是編譯原始檔make setup check
如果有編譯器的錯誤,修改auto-ccld.sh檔案中CC,LD成你所用的環境,比如把cc改為gcc 。編譯過程中會有一大堆的warning資訊,先不要管
四、
先打一個./config命令試一試,如果成功你就省事了,否則就麻煩了。DNS沒有自動解析出你的ip,域名資訊你只好手動的制定了,倒也不難
./config-fast (your.full.host.name)
我的機器是./config-fast chinaie.org
然後你會看到如下資訊
Your fully qualified host name is chinaie.org.
Putting chinaie.org into control/me...
Putting chinaie.org into control/defaultdomain...
Putting chinaie.org into control/plusdomain...
Putting chinaie.org into control/locals...
Putting chinaie.org into control/rcpthosts...
Now qmail will refuse to accept SMTP messages except to chinaie.org.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!
他告訴了你以後新增其他域名要修改的檔案
五、
你可以設定郵件的alias
cd /var/qmail/alias
touch .qmail-postmaster .qmail-mailer-daemon .qmail-root
* Postmaster郵差的alias
* MAILER-DAEMON
* root
先設這3個,其他的根據你的需要再設定
然後改變許可權 chmod 644 .qmail*
六、
Copy /var/qmail/boot/home (or proc) to /var/qmail/rc
七、
csh -cf '/var/qmail/rc &'
八、
把你原來預設的存放mail的檔案mv過去。一般情況是
mv /var/mail/username /export/home/bjgyt/Mailbox
vi /etc/profile
加上一句話
MAIL=$HOME/Mailbox; export MAIL
九、
修改/etc/init.d/sendmail。註釋掉
/usr/lib/sendmail -bd -q1h;
這一行(-q後面的數字有可能不同)。編輯inetd.conf。加上一句話
smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/
qmail-smtpd
記住要在一行裡面
十、
重新啟動inetd程式,然後你就可以試著收發信件了。特別宣告:如果原來已經安裝了sendmail,一定要先remove sendmail,否則會衝突具體怎麼remove sendmail我這裡就不講了
建立郵件的主目錄
mkdir /var/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
三、
gunzip,tar檔案包的過程我就不說了。然後是編譯原始檔make setup check
如果有編譯器的錯誤,修改auto-ccld.sh檔案中CC,LD成你所用的環境,比如把cc改為gcc 。編譯過程中會有一大堆的warning資訊,先不要管
四、
先打一個./config命令試一試,如果成功你就省事了,否則就麻煩了。DNS沒有自動解析出你的ip,域名資訊你只好手動的制定了,倒也不難
./config-fast (your.full.host.name)
我的機器是./config-fast chinaie.org
然後你會看到如下資訊
Your fully qualified host name is chinaie.org.
Putting chinaie.org into control/me...
Putting chinaie.org into control/defaultdomain...
Putting chinaie.org into control/plusdomain...
Putting chinaie.org into control/locals...
Putting chinaie.org into control/rcpthosts...
Now qmail will refuse to accept SMTP messages except to chinaie.org.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!
他告訴了你以後新增其他域名要修改的檔案
五、
你可以設定郵件的alias
cd /var/qmail/alias
touch .qmail-postmaster .qmail-mailer-daemon .qmail-root
* Postmaster郵差的alias
* MAILER-DAEMON
* root
先設這3個,其他的根據你的需要再設定
然後改變許可權 chmod 644 .qmail*
六、
Copy /var/qmail/boot/home (or proc) to /var/qmail/rc
七、
csh -cf '/var/qmail/rc &'
八、
把你原來預設的存放mail的檔案mv過去。一般情況是
mv /var/mail/username /export/home/bjgyt/Mailbox
vi /etc/profile
加上一句話
MAIL=$HOME/Mailbox; export MAIL
九、
修改/etc/init.d/sendmail。註釋掉
/usr/lib/sendmail -bd -q1h;
這一行(-q後面的數字有可能不同)。編輯inetd.conf。加上一句話
smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/
qmail-smtpd
記住要在一行裡面
十、
重新啟動inetd程式,然後你就可以試著收發信件了。特別宣告:如果原來已經安裝了sendmail,一定要先remove sendmail,否則會衝突具體怎麼remove sendmail我這裡就不講了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10796304/viewspace-959981/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Qmail+LDAP安裝配置例項(一)(轉)AILDA
- bang,請教qmail安裝配置AI
- qmail在Linux,Solaris系統安裝詳解(轉)AILinux
- ldap+qmail+postaci安裝和使用者管理(轉)LDAAI
- Qmail系統的安裝、簡單配置及使用(轉)AI
- 在Linux環境中安裝Qmail的經歷(轉)LinuxAI
- 搞定Linux軟體安裝(轉)Linux
- qmail-local程式碼分析(轉)AI
- Eclipse下面的ClearCase外掛安裝Eclipse
- CentOS 7.0下面安裝並配置SparkCentOSSpark
- CUDA 在 suse10.3下面的安裝
- 五分鐘搞定Docker安裝ElasticSearchDockerElasticsearch
- 5個步驟搞定protoc環境安裝
- 在aix5.2下面安裝gcc編譯器AIGC編譯
- 門戶專案成功十步驟 (轉)
- 十步搞定tomcat4.1.18 Servlet中的SQL SERVER2000資料庫連線池 (轉)TomcatServletSQLServer資料庫
- Jenkins部署安裝,輕鬆三步搞定Jenkins
- Qmail日誌中為什麼會出現"CNAMElookupfailedtemporarily"(轉)AI
- Qmail下建立大容量郵件系統簡答(轉)AI
- 一分鐘搞定EVE-NG怎麼安裝
- Centos安裝FastDFS+Nginx(一天時間搞定)CentOSASTNginx
- OpenBSD安裝(轉)
- GCC 安裝(轉)GC
- (轉)Nginx安裝Nginx
- JDK安裝(轉)JDK
- grub安裝(轉)
- AIX (NORAC)下面 ASM的安裝及條帶化和映象的實現AIASM
- svn安裝【轉載】
- YUM安裝MYSQL(轉)MySql
- ANT安裝、配置(轉)
- grub安裝心得(轉)
- JBoss的安裝(轉)
- 硬碟安裝 Mandriva(轉)硬碟
- 安裝MySQL(UNIX)(轉)MySql
- Chinput 安裝指南(轉)
- 五筆安裝???(轉)
- jive安裝指南 (轉)
- GRUB安裝方式(轉)