[RedHat] RHCE_RHEL6_實戰精品 6.postfix郵件伺服器

大搜車-自娛發表於2015-01-30

企業需求:
     配置一臺dn.ws.com域的郵件伺服器,要求sisi使用者可以在伺服器本地或者從網路上連線到伺服器
     收發郵件。sisi使用者的郵箱是/var/spool/mail/sisi。注意DNS伺服器已經幫你做好MX記錄的解析。
     連線到郵件伺服器給admin發郵件,可以被sisi使用者收到。
實施步驟:
1.在rhel6中,一般預設已經安裝了postfix。考試中也是安裝了,如果沒有安裝,即安裝,並啟動服務。
     [root@dtop30 ~]# rpm -qa |grep postfix
     [root@dtop30 ~]# yum -y install postfix 
     [root@dtop30 ~]# chkconfig postfix on
     [root@dtop30 ~]# service postfix start
2.檢視一下自己的主機名,開始配置postfix。
     [root@dtop30 ~]# hostname
     [root@dtop30 ~]# vim /etc/postfix/main.cf
      myhostname = dtop30.dn.ws.com           改為自己的主機名
      mydomain = dn.ws.com                    域名 
      myorigin = $mydomain                    郵件的發信人統一偽裝成域名,不帶本地主機名 
      inet_interfaces = all                   偵聽所有網路
      #inet_interfaces = localhost            登出預設:偵聽本地
      mydestination = $myhostname,mydomain,dn.ws.com   把自己的域名新增上
      [root@dtop30 ~]# service postfix restart
3. sisi使用者的郵箱是/var/spool/mail/sisi。預設就是這裡,所以不用作任何改變。
4.測試。切換到sisi,發郵件。
      [root@dtop30 ~]# su – sisi
      [sisi@dtop30 ~]$ mail -s hello nasha@dtop30.dn.ws.com    hello是主題
       Hello nasha
       I am sisi
       .        內容部分,以“.”結束。
       EOT[Ctrl+d]
       [sisi@dtop30 ~]$ exit
5.切換nasha,收郵件。
       [root@dtop30 ~]# su - nasha
       [nasha@dtop30 ~]$ mail
        ...
       [nasha@dtop30 ~]$exit


6.連線到郵件伺服器給admin發郵件,可以被sisi使用者收到。編輯/etc/aliases,新增虛擬使用者admin。
     [root@dtop30 ~]# vim /etc/aliases
      ...
      admin   sisi,admin          最好讓admin也可以收到自已的郵件。
      ...
     [root@dtop30 ~]# newaliases    使/etc/aliases立即生效。別忘了!<IMG title="RHCE_RHEL6_實戰精品 6.postfix郵件伺服器" alt="RHCE_RHEL6_實戰精品 6.postfix郵件伺服器" src="http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___6726EN00SIGG.gif" TYPE="face">
7.測試:給admin發郵件。
      [root@dtop30 ~]# su – nasha
      [nasha@dtop30 ~]$ mail –s nasha admin@dtop30.dn.ws.com
       Hello admin,hello sisi
       I am nasha
       .
       EOT
       [nasha@dtop30 ~]$ exit
8.檢驗:sisi收郵件。
       [root@dtop30 ~]# su - sisi
       [sisi@dtop30 ~]$ mail
        ...
       [sisi@dtop30 ~]$exit

相關文章