來源:互聯網
上載者:User
關鍵字
Linux
企業伺服器
郵件伺服器
sendmail
& 1.1 簡介
郵件服務是使用者所需要的最重要的網路服務。 Web的通信量很大,但郵件主要用於個人之間的通信,而人-人的通信是商務的基礎。 沒有HTTP://www.aliyun.com/zixun/aggregation/12489.html">郵件服務的網路是不完整的網路。 換句話說,如果不能給使用者提供完整的TCP/IP下的郵件支援,這樣的網路作業系統也不值得信賴。
配置sendmail是一件大而複雜的工作,但也不完全都是這樣,與其他一些網路伺服器系統只安裝SMTP伺服器軟體的情況相比,Linux已經配置好了多數的設置。 在多數系統下,缺省配置都能良好的運行。 我將在本章中給出一些配置的建議,主要的一些配置參數建議大家不要隨意更改。
& 1.2 所需資源
&1.2.1 所需包
RedHat6.2 伺服器安裝
&1.2.2 所需設定檔
/etc/sendmail.cf 系統自帶,管理員配置
/etc/sendmail.cw 系統自帶,管理員配置
& 1.3 配置方案
1./etc/sendmail.cf
說明:sendmail主設定檔
控制sendmail運行時的配置。 完整的sendmail配置應該包括7部分:
Local Info(本地資訊):這部分定義了本地主機的資訊
Options(選項):用來設置定義sendmail環境的選項。
Message Precedence(消息的優先順序):sendmail消息優先順序
Trusted Users(信任使用者):定義發送郵件時允許改變發送位址的使用者
Format of Headers(頭格式):定義在sendmail中插入的郵件頭資訊
Rewriting Rules(改寫規則):這部分保存著改寫郵寄地址命令使用該命令可以將郵寄地址從使用者郵件程式的位址形式改寫為郵件反射程式所需要的位址形式。
Mailer Definition(郵寄者說明):定義發送郵件的程式,改寫規則是郵件者使用的規則,在本部分定義。
原始檔案:
V8/Berkeley
Cwlocalhost
Fw /etc/sendmail.cw
CP.
DYuunet.uu.net
CPUUCP
DS mail.weboa.com.cn
CO @ % !
C..
C[[
Kmailertable hash -o /etc/mail/mailertable
#製作db庫
Kdomaintable hash -o /etc/mail/domaintable
Kgenerics hash -o /etc/mail/genericstable
Kvirtuser hash -o /etc/mail/virtusertable
Kaccess hash -o /etc/mail/access
Kmxserved bestmx -z: -T
Kresolve host -a -T
FR-o /etc/mail/relay-domains
DR
DH
Kdequote dequote
CM root
DM mail.weboa.com.cn