1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        AIX操作系統下如何使用Sendmail

        發布時間:  2012/8/14 12:00:16
         一、基本知識:

           
        Sendmail是在Unix環境下使用最廣泛的郵件傳輸代理程序,Sendmail郵件服務器的特點是功能強大但配置復雜,sendmail的版本升級非常頻繁,可以通過telnet到主機的25號端口來判斷該主機使用的sendmail版本號。例如:

          telnet xxx.xxx.xxx.xxx 25

          220 xxx.xxx.xxx.xxx ESMTP Sendmail 8.12.1/8.12.1; Thu, 22 AUG 2002 10:33:21 0800 (EAT)

          上述信息表明該主機運行的是sendmail8.12.1。版本號一般由被兩個圓點分開的三個數字組成。當前運行的絕大多數是sendmail 8.x.x。如果在sendmail服務器上,可以運行sendmail –d0.4來查看版本情況,例如:Version AIX4.3/8.12.1

          sendmail的啟動、停止和刷新,可以使用以下命令:

          startsrc –s sendmail,也可以帶參數:startsrc –s sendmail -a "-bd -q30m"

          stopsrc –s sendmail

          refresh –s sendmail

          查看sendmail的狀態:

          lssrc –s sendmail

          配置開機自動啟動sendmail

          編輯/etc/rc.tcpip,找到start /usr/lib/sendmail這一行,如果被注釋掉了,取消注釋,找到并設置qpi參數,缺省是30分鐘,即qpi=30m(s代表秒,m代表分鐘,h代表小時,d代表天,w代表星期)。m是缺省。

          手工啟動sendmail如:

          sendmail –q15m

          -q 后面的參數值同qpi。

          Sendmail是一個守護進程(daemon),是一個信息路由程序,Sendmail通過syslogd daemon來記錄郵件系統的活動。要能夠做到這一點,/etc/syslog.conf 必須包括以下行:

          mail.debug /var/spool/mqueue/log

          如果/var/spool/mqueue/log不存在, touch /var/spool/mqueue/log

          然后重起syslogd:refresh –s syslogd

          郵件隊列目錄是/var/spool/mqueue,郵件隊列的內容可以由mailq或sendmail –bp打印出來。郵件隊列包含四類郵件隊列文件:數據文件、控制文件、臨時文件和抄本文件。文件的格式如下:

          dfAA00312 數據文件

          qfAA00312 控制文件

          tfAA00312 臨時文件

          xfAA00312 抄本文件

          顯示郵件的統計信息:

          touch /var/tmp/sendmail.st,此文件必須先建立,否則無法用mailstats來查看統計信息.

          使用郵件別名和轉發:

          別名的定義放在/etc/aliases文件中,舉例添加一個別名manager,在/etc/aliases中增加一行:

          manager:caddy,zhang,joan@xxx.com

          再對這個別名產生一個所有者,如果sendmail對這個別名發送郵件有誤,它會發一個出錯信息給所有者。

          在/etc/aliases中增加一行:

          owner-manager:mars@xxx.com.cn

          用newaliases或 sendmail –bi重新編譯/etc/aliases,再重起sendmail,mail manager 就可以給caddy,zhang,joan@xxx.com發郵件了。

          轉發郵件可以使用/etc/aliases,也可以使用$HOME/.forward。

          使用/etc/aliases的例子:

          tom:zhang, joan@xxx.com

          這樣的話,tom收不到任何郵件,郵件發給zhang, joan@xxx.com,如果tom也希望收到,上一行做如下修改:

          tom:\tom,zhang, joan@xxx.com

          自動刪除tom的郵件:

          tom:/dev/null

          使用$HOME/.forward的例子:

          編輯該用戶(假設是tom)主目錄下的.forward文件如下:

          zhang, joan@xxx.com

          如果tom也希望收到,上一行做如下修改:

          \tom,zhang, joan@xxx.com

          自動刪除tom的郵件:

          /dev/null

          對$HOME/.forward的修改一存盤就即刻生效,不象/etc/aliases還需重新編譯。

          發郵件給本機用戶:mail tom

          發郵件給本網絡其它主機用戶:mail john@mars mars為主機名

          給Internet郵箱用戶發郵件:mail joan@xxx.com

          使用BNU或UUCP發郵件:mail @InternetSystem:UUCPSystem!username

          郵件的存儲:

          系統郵箱為/var/spool/mail目錄下,用戶一旦讀取就自動保存在$HOME/mbox目錄下,如果在產生郵件過程中被中斷,就將這些不完整的信息存放在$HOME/dead.letter。

          二、配置sendmail通過SMTP服務器發Internet郵件:

          在TCP/IP網絡中,常見的三種主機名解析方法是:DNS、NIS、etc/hosts,如果/etc/resolv.conf存在則先用DNS解析,如果要改變解析順序,可以修改/etc/netsvc.conf 或變量NSORDER(其優先級高于/etc/netsvc.conf )如在/etc/netsvc.conf 中可定義hosts=local,nis,bind,也可設置NSORDER=local,nis

          1.有DNS的情況

          sendmail 缺省設置與DNS一起工作,不需要對/etc/sendmail.cf做任何修改,設置好/etc/resolv.conf并能連通DNS服務器,就可以發Internet郵件了。

          2.使用SMTP代理的情況

          SMTP的全稱即為“簡單郵件傳輸協議”,它負責郵件在兩臺服務器或客戶端之間進行交換。習慣上,如果源服務器/客戶端將郵件通過SMTP協議傳送到其目標服務器上,我們將其稱之為“投遞”,否則稱之為“中繼”(RELAY)

          SMTP服務具有以下幾個顯著的特點:

          1.SMTP服務是匿名服務,并不要求確認發件人與收件人的真實身份;

          2.SMTP服務是明文服務,所有經過SMTP傳輸的內容均以明文傳送。

          使用SMTP代理的情況下,需要對/etc/sendmail.cf做些修改,先要修改DS項,這是配置用來轉發郵件的主機。格式如下:

          smtp主機的定義: DS

          DSsmtp xx.com.cn àsmtp的主機名

          或者

          DSsmtp:[xxx.xxx.xxx.xxx] àsmtp的IP地址

          本機的定義: Dw, Dm和Cw

          Sendmail 缺省自動定義 Dw (本機的主機名), Dm (域名) 和 Cw (主機別名) 。格式如下:

          Dwxxx //主機名緊挨著Dw寫

          Dmcom.cn

          Cwlocalhost

          配置完畢后重起sendmail服務,然后可以用sendmail –d0.4查看域名的情況和sendmail版本情況,發送郵件可以用mail –v 顯示詳細的發送信息。

          如:mail –v test@xxx.com

          顯示信息如下:

          test@xxx.com.cn... Connecting to [xxx.xxx.xxx.xxx] via smtp...

          220 xxx.com ESMTP

          >>> EHLO xxx.com.cn //發件人的名字就是:用戶名@ xxx.com.cn

          250-xxx.com.cn

          250-AUTH LOGIN CRAM-MD5 PLAIN

          250-AUTH=LOGIN CRAM-MD5 PLAIN

          250-PIPELINING

          250 8BITMIME

          >>> MAIL From:<用戶名@xxx.com.cn>

          250 ok

          >>> RCPT To:

          250 ok

          >>> DATA

          354 go ahead

          >>> . à結束符<回車><換行>.<回車><換行>

          250 ok 1024473751 qp 1714

          test@xxx.com.cn... Sent (ok 1024473751 qp 1714)

          Closing connection to [xxx.xxx.xxx.xxx]

          >>> QUIT

          221 xxx.com.cn

          其中>>>后面顯示的內容可以手工輸入,可以telnet xxx.xxx.xxx.xxx(SMTP代理主機名) 25,一步一步輸入,測試整個郵件發送過程,找到故障原因所在。


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线