偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Qmail的安裝

運(yùn)維 系統(tǒng)運(yùn)維
怎么安裝Qmail呢?在安裝前需要做哪些準(zhǔn)備?應(yīng)當(dāng)如何配置。本文主要介紹了Qmail的安裝及配置步驟。

一、安裝準(zhǔn)備

  DNS必須是配置好的

  軟件準(zhǔn)備:qmail-1.03.tar.gz、ucspi-tcp-0.88.tar、daemontools-0.76.tar.gz、qmail-103.patch、checkpassword-0.90.tar

二、安裝qmail

  [root@email /usr/local/src]# gzip -d qmail-1.03.tar.gz

  [root@email /usr/local/src]# tar xf qmail-1.03.tar

  [root@email /usr/local/src]# cd qmail-1.03

  對(duì)qmail打補(bǔ)丁(需將.patch文件拷到qmail目錄下)

  [root@email /usr/local/src/qmail-1.03]# patch –p1 < qmail-103.patch(是p壹)

  創(chuàng)建qmail主目錄及添加必須的系統(tǒng)用戶

  由于qmail不是以root身份運(yùn)行,而且qmail是同時(shí)由多個(gè)程序處理不同的工作,如接收郵件,發(fā)送郵件,本地投遞等等, 所以需要多個(gè)用戶身份:

  # mkdir /var/qmail

  [root@email /]# /usr/sbin/groupadd nofiles

  [root@email /]# /usr/sbin/useradd -g nofiles -d /var/qmail/alias -s /bin/false alias

  [root@email /]# /usr/sbin/useradd -g nofiles -d /var/qmail -s /bin/false qmaild

  [root@email /]# /usr/sbin/useradd -g nofiles -d /var/qmail -s /bin/false qmaill

  [root@email /]# /usr/sbin/useradd -g nofiles -d /var/qmail -s /bin/false qmailp

  [root@email /]# /usr/sbin/groupadd qmail

  [root@email /]# /usr/sbin/useradd -g qmail -d /var/qmail -s /bin/false qmailq

  [root@email /]# /usr/sbin/useradd -g qmail -d /var/qmail -s /bin/false qmailr

  [root@email /]# /usr/sbin/useradd -g qmail -d /var/qmail -s /bin/false qmails

  編譯

  [root@email /usr/local/src/qmail-1.03]# make setup check

  這個(gè)命令將會(huì)完成所有的編譯工作,生成所有的二進(jìn)制程序,并將其拷貝到相應(yīng)的目錄,缺省qmail是安裝在/var/qmail目 錄下。

三、安裝daemontools-0.76.tar.gz

  [root@mail src]# tar xvfz daemontools-0.76.tar.gz

  [root@mail src]# cd admin

  [root@mail src]# cd daemontools-0.76

  [root@maildaemontools-0.76]# package/install

  即可實(shí)現(xiàn)daemontools的安裝。

四、 qmail配置

  qmail編譯成功以后就應(yīng)該開始對(duì)其進(jìn)行配置,最簡單的實(shí)現(xiàn)配置的方法是使用命令config:

  [root@mail qmail-1.03]# ./config

  config程序?qū)⒃噲D對(duì)本地地址進(jìn)行反向解析,以確定本機(jī)域名;若反向解析失敗,則配置也就失敗。可以參考 INSTALL.ctl文件內(nèi)容。也可以在運(yùn)行config程序時(shí)指定本機(jī)域名信息:

  用以下命令來增加域名

  [root@mail qmail-1.03]# ./config-fast your.full.host.name

  若你的主機(jī)有若干個(gè)域名,并且多個(gè)域的MX記錄也指向該主機(jī),則你就需要編輯/var/qmail/control/目錄下的文件locals和 rcpthosts,在其中加入多個(gè)域名,例如本機(jī)器具有域名email.secfocus.com和email.secfocus.net,并且這兩個(gè)域的MX記錄分別指向email.secfocus.com和email.secfocus.net。則locals中應(yīng)該具有如下內(nèi)容:

  localhost

  email.secfocus.com

  secfocus.com

  email.secfocus.net

  secffocus.net

  而文件rcpthosts具有以下內(nèi)容:

  localhost

  email.secfocus.com

  secfocus.com

  email.secfocus.net

  secfocus.net

  下一步 需要對(duì)某些不能接收郵件的系統(tǒng)帳戶添加別名:

  [root@mail /usr/local/src/qmail-1.03]# cd /var/qmail/alias

  [root@mail /var/qmail/alias]# echo adam > .qmail-root

  [root@mail /var/qmail/alias]# echo bob > .qmail-postmaster

  [root@mail /var/qmail/alias]# echo bob > .qmail-mailer-daemon

  這里的bob或adam是系統(tǒng)管理員的普通用戶帳號(hào)。qmail在接收到一個(gè)發(fā)給用戶user1的信件,qmail-local則首先尋找名為user1的用戶,若沒有找到,qmail-local將去查詢是否有名字為user1的別名用戶,若有則發(fā)信給user1對(duì)應(yīng)的真正用戶。其中別名是通過在/var/qmail/alias中定義的,[root@mail ideal]$echo ./Maildir/ >/home/ideal/.qmail

五、設(shè)置daemontools

  (這一步的所有要建的文件夾及文件都在web-file/qmail下的supervise)

  下面設(shè)置當(dāng)系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)qmail。這里要使用daemontool里面的svcan工具,這些第三方的工具的使用和含義參見附錄A。按照前面的步驟,現(xiàn)在daemontools應(yīng)該已經(jīng)安裝在/usr/local/bin目錄下。

  首先,需要?jiǎng)?chuàng)建daemontools服務(wù)工作目錄,該工具的作者推薦/service,這里我們就使用缺省目錄:

  [root@email /]# mkdir /service

  [root@email /]# mkdir /var/qmail/supervise

  [root@email /]# mkdir /var/qmail/supervise/qmail-send

  [root@email /]# chmod +t /var/qmail/supervise/qmail-send

  [root@email /]# mkdir /var/qmail/supervise/qmail-send/log

  [root@email /]# mkdir /var/qmail/supervise/qmail-smtpd

  [root@email /]# chmod +t /var/qmail/supervise/qmail-smtpd

  [root@email /]# mkdir /var/qmail/supervise/qmail-smtpd/log

  [root@email /]# mkdir /var/log/qmail

  [root@email /]# mkdir /var/log/qmail/qmail-send

  [root@email /]# mkdir /var/log/qmail/qmail-smtpd

  [root@email /]# chown qmaill /var/log/qmail

  [root@email /]# chown qmaill /var/log/qmail/*

  下來,需要?jiǎng)?chuàng)建/var/qmail/supervise目錄下的內(nèi)容:

  [root@mail rc5.d]# cd /var/qmail/supervise/qmail-send

  在該目錄下創(chuàng)建名為run的script內(nèi)容如下:

  #!/bin/bash

  exec /var/qmail/rc

  在目錄/var/qmail/supervise/qmail-send/log下創(chuàng)建run文件,內(nèi)容如下:

  #!/bin/bash

  exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t

  s2500000 /var/log/qmail/qmail-send

  在目錄/var/qmail/supervise/qmail-mtpd下創(chuàng)建run文件,內(nèi)容如下:

  #!/bin/sh

  QMAILDUID=`id -u qmaild`

  NOFILESGID=`id -g qmaild`

  exec /usr/local/bin/softlimit -m 2000000

  /usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb

  -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd

  2>&1

  在目錄/var/qmail/supervise/qmail-smtpd/log/下創(chuàng)建run文件,內(nèi)容如下:

  #!/bin/bash

  /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t

  s2500000 /var/log/qmtpd

  將這幾個(gè)script的屬性均修改為可執(zhí)行:

  [root@mail /]# chmod +x run

  由于svscan的工作方式,我們這里不在/service內(nèi)創(chuàng)建真正的目錄,而是創(chuàng)建符號(hào)連接/var/qmail/supervise下的真正目錄。

六、啟動(dòng)qmail

  拷貝/var/qmail/boo/home 到/var/qmail/rc

  chmod +x rc

  之后就需要在/service下創(chuàng)建到/var/qmail/supervise下各個(gè)目錄的的符號(hào)鏈接

  [root@mail qmail]# ln -s /var/qmail/supervise/* /service/

 

【編輯推薦】

  1. Sendmail配置策略
  2. Linux 下sendmail的配置
  3. Thunderbird的安裝方法
  4. Sendmail Qmail Postfix 大比拼
  5. sendmail的安裝方法
  6. Linux下的郵件服務(wù)器 Qmail
責(zé)任編輯:zhaolei 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-01-19 14:31:15

Qmail安裝設(shè)定

2011-01-19 14:39:59

Qmail技巧

2010-05-14 16:34:31

Mysql安裝

2011-01-19 15:40:25

Qmail安全

2011-01-21 18:08:22

Qmail

2011-01-19 15:03:24

Qmail控制文件

2011-02-21 16:14:38

Qmail

2011-01-19 15:33:07

Qmail郵件隊(duì)列清除

2011-01-19 16:31:15

Qmail

2011-02-21 16:04:40

Qmail

2009-02-10 16:09:00

郵件服務(wù)器LinuxQmail

2011-01-19 15:52:18

Qmail錯(cuò)誤代碼

2011-02-21 15:47:18

2011-01-18 15:54:32

2011-01-19 15:21:32

Qmail垃圾郵件

2011-01-19 11:10:30

2011-02-21 14:10:33

QmailSMTP

2011-02-21 15:17:45

Qmail

2011-02-21 13:40:17

2009-08-12 17:56:53

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)