centos安裝sendmail服務

來源:互聯網
上載者:User

標籤:

 sendmail是Linux下優秀的郵件系統。今天某個網站需要有發郵件的需求,而伺服器安裝時沒有安裝這個,那就開始吧。

     1、安裝:        #yum install -y sendmail        #yum install -y sendmail-cf        如果需要SMTP驗證就安裝並啟動saslauthd服務:        # yum install -y saslauthd        # service saslauthd start       2、配置        

(1) 配置Senmail的SMTP認證

# vi /etc/mail/sendmail.mc

   dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl 

   dnl define(`confAUTH_MECHANISMS‘, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl 

將上面兩行的dnl去掉。在sendmail檔案中,dnl表示該行為注釋行,是無效的,因此通過去除行首的dnl字串可以開啟相應的設定行。

(2) 設定Sendmail服務的網路存取權限(因為我是直接本機調用所以我沒有操作這個步驟)

# vi /etc/mail/sendmail.mc

    DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA‘)dnl 

將127.0.0.1改為0.0.0.0,意思是任何主機都可以訪問Sendmail服務。如果僅讓某一個網段能夠訪問到Sendmail服務,將127.0.0.1改為形如192.168.1.0/24的一個特定網段地址。

 

3、組建組態檔案

Sendmail的設定檔由m4來產生,m4工具在sendmail-cf包中。如果系統無法識別m4命令,說明sendmail-cf軟體包沒有安裝。

#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

4、啟動服務

#service sendmail start

檢查服務是否加入自啟行列

#chkconfig --list |grep sendmail

 

centos安裝sendmail服務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.