日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
RedHat6.2服務器配置方案大全--第六章 Sendmail
RedHat6.2服務器配置方案大全--第六章 Sendmail
 更新時間:2009-8-12 16:54:41  點擊數(shù):0
【字體: 字體顏色

6.1 簡 介 
  郵件服務是用戶所需要的最重要的網絡服務。Web的通信量很大,但郵件主要用于個人之
間的通信,而人-人的通信是商務的基礎。沒有郵件服務的網絡是不完整的網絡。換句話說,
如果不能給用戶提供完整的TCP/IP下的郵件支持,這樣的網絡操作系統(tǒng)也不值得信賴。 

  配置sendmail是一件大而復雜的工作,但也不完全都是這樣,與其他一些網絡服務器系
統(tǒng)只安裝SMTP服務器軟件的情況相比,Linux已經配置好了多數(shù)的設置。在多數(shù)系統(tǒng)下,缺省
配置都能良好的運行。我將在本章中給出一些配置的建議,主要的一些配置參數(shù)建議大家不要
隨意更改。 

6.2 所需系統(tǒng)資源 
  6.2.1 配置文件: 

  文件              來源 

  /etc/sendmail.cf        sendmail-8.9.3-20.i386.rpm 

  /etc/sendmail.cw        sendmail-8.9.3-20.i386.rpm 

  6.2.2 相關工具: 

  文件              來源 

  /etc/rc.d/init.d/sendmail    sendmail-8.9.3-20.i386.rpm 

6.3 配置方案 
  1./etc/sendmail.cf sendmail的主配置文件 

  作用: 

  控制sendmail運行時的配置。完整的sendmail配置應該包括7部分: 

  Local Info(本地信息):這部分定義了本地主機的信息 

  Options(選項):用來設置定義sendmail環(huán)境的選項。 

  Message Precedence(消息的優(yōu)先級):sendmail消息的優(yōu)先級 

  Trusted Users(信任用戶):定義發(fā)送郵件時允許改變發(fā)送地址的用戶 

  Format of Headers(頭格式):定義在sendmail中插入的郵件頭信息 

  Rewriting Rules(改寫規(guī)則):這部分保存著改寫郵件地址命令使用該命令可以將郵件
地址從用戶郵件程序的地址形式改寫為郵件發(fā)送程序所需要的地址形式。 

  Mailer Definition(郵寄者說明):定義發(fā)送郵件的程序,改寫規(guī)則是郵件者使用的
規(guī)則,在本部分定義。 

  其實,配置一個完整的sendmail服務器是一件極其復雜的工程,然而對于我們所適用的范
圍來說,很多的功能是沒有必要的,所以我想以一個簡單的例子來說明我們的配置,也就是說,
沒有被提出的配置在一般情況下是不需要我們的管理員來考慮的,你按照默認的做就可以了。 

  實例: 

  V8/Berkeley 

  Cwlocalhost 

  Fw /etc/sendmail.cw 

  CP. 

  DYuunet.uu.net 

  CPUUCP 

  DS thj.mycompany.com 

  CO @ % ! 

  C.. 

  C[[ 

  Kmailertable hash -o /etc/mail/mailertable 

 。V谱鱠b庫 

  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<TEMP> 

  Kresolve host -a<OK> -T<TEMP> 

  FR-o /etc/mail/relay-domains 

  DR 

  DH 

  Kdequote dequote 

  CM root 

  DM thj.mycompany.com 

  #設置郵件服務器名稱 

  DnMAILER-DAEMON 

  CPREDIRECT 

  DZ8.9.3 

  O SevenBitInput=False 

  O EightBitMode=pass8 

  O AliasWait=10 

  O AliasFile=/etc/mail/aliases,/etc/mail/majordomo 

  O MinFreeBlocks=100 

 。R(guī)定最小空閑塊 

  O MaxMessageSize=1000000 

  #指定用戶一次最大發(fā)送的郵件大小 

  O BlankSub=. 

  O HoldExpensive=False 

  O DeliveryMode=background 

  O AutoRebuildAliases=true 

  O TempFileMode=0600 

  O HelpFile=/etc/mail/sendmail.hf 

  O SendMimeErrors=True 

  O ForwardPath=$z/.forward.$w:$z/.forward 

  O ConnectionCacheSize=2 

  O ConnectionCacheTimeout=5m 

  O UseErrorsTo=False 

  O LogLevel=9 

 。S涗浀饺罩疚募氖录燃 

  O CheckAliases=False 

  O OldStyleHeaders=True 

  O PrivacyOptions=authwarnings,noexpn,novrfy 

  O QueueDirectory=/var/spool/mqueue 

  O Timeout.queuereturn=4d 

  O Timeout.queuewarn=4h 

  O SuperSafe=True 

  O StatusFile=/var/log/sendmail.st 

  O DefaultUser=8:12 

  O SmtpGreetingMessage=$j Sendmail $v/$Z; $b 

  O UnixFromLine=From $g $d 

  O OperatorChars=.:%@!^/[]+ 

  Pfirst-class=0 

  Pspecial-delivery=100 

  Plist=-30 

  Pbulk=-60 

  Pjunk=-100 

  Ft -o /etc/mail/sendmail.ct 

  Troot 

  Tdaemon 

  Tuucp 

  R$* $#error $@ 5.7.1 $: "550 Relaying denied" 

 。R陨鲜荓inux默認的選項,不允許客戶機使用mail服務器收發(fā)郵件,如果允許客戶機
收發(fā)的話應將上邊一句話改成 

  R$- $@ok 

 。W⒁猓褐虚g是兩個tab鍵 

  #一下是郵件頭信息 

  H?P?Return-Path: <$g> 

  HReceived: $?sfrom $s $.$?_($?s$|from $.$_) 

  H?D?Resent-Date: $a 

  H?D?Date: $a 

  H?F?Resent-From: $?x$x <$g>$|$g$. 

  H?F?From: $?x$x <$g>$|$g$. 

  H?x?Full-Name: $x 

  H?M?Resent-Message-Id: <$t.$i@$j> 

  H?M?Message-Id: $t.$i@$j 

 。R陨鲜青]件頭信息 

  2.管理員需要執(zhí)行touch /etc/mail/aliases 和 touch /etc/mail/majordomo來創(chuàng)建兩個文件,
然后重新啟動sendmail,利用sendmail.cf里生成db庫的配置來生成兩個庫文件:aliases.db和
majordomo.db;當然,管理員也可以通過執(zhí)行makemap hash mailertable < mailertable來生成新的db,
這樣可以不重新啟動。 

6.4 測試及管理方法 
  1. 管理員可以通過執(zhí)行/etc/rc.d/init.d/sendmail restart來使更改的配置生效。 

  2. 管理員通過執(zhí)行 fetchmail -u yourname yourserver 來為沒有郵件用戶制定他們的口
令,用戶需要在客戶端作相應的設置。 

  3.管理員應該打開pop3服務,即更改配置文件 

  4.管理員在服務器上可以通過執(zhí)行 echo test | /usr/sbin/sendmail -v thj@mycompany.com 
來測試建立好的郵件用戶是否能夠正常工作。 

6.5 本章小結 
  其實我們只要設置其中的幾個地方就可以實現(xiàn)mail服務器的功能,這是因為sendmail有很強的
適用性,并且它是在不斷更新的。所以現(xiàn)在提供給我們的sendmail的配置方案已經經過實踐檢驗,
不需要管理員做太大改動,就可以實現(xiàn)強大的sendmail功能。 

   
  • 上一篇: 讀核日記(五)
  • 下一篇: RedHat6.2服務器配置方案大全--第五章 Squid
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務100強網站

    網站經營許可證:浙B2-20080178-1