1. 程式人生 > >linux redhat6.5 中 搭建Postfix郵件服務器

linux redhat6.5 中 搭建Postfix郵件服務器

postfix服務器

Postfix 是一種電子郵件服務器,它是由IBM華生研究中心(T.J. Watson Research Center)的荷蘭籍研究員Wietse Venema為了改良sendmail郵件服務器而產生的。最早在1990年代晚期出現,是一個開放源代碼的軟件。
實驗需要:
軟件包 postfix(發送傳輸郵件) 、dovecot(接受郵件) bind(DNS解析)
實驗目標:
使zhangsan lisi 帳號通過postfix可以互發郵件

 1:安裝DNS  
 編輯named.conf

技術分享圖片
2:編輯named.rfc1912.zones
技術分享圖片
3:復制named.localhost 命名benet.com.zone

編輯benet.com.zone
技術分享圖片

4:編輯/etc/postfix/main.cf  (系統一般自帶  如果沒有使用rpm 安裝)      
    inet_interfaces = all                          //監聽服務的IP地址//    
    #inet_interfaces = localhost                      加#註釋
    myhostname = mail.benet.com                    //郵件服務器主機名//
    mydomain = benet.com                           //郵件域名//
    myorigin = $mydomain                           //發件人地址郵件域名//
    mydestination = $mydomain, $myhostname         //收件人地址郵件域名//
    home_mailbox = Maildir/                        //郵件存放位置//  

技術分享圖片
技術分享圖片
技術分享圖片

5:重啟postfix 服務
    安裝dovecot軟件包(接收郵件)

技術分享圖片
6:編輯dovecot .conf

    protocols = imap pop3 lmtp   //開啟協議//

    login_trusted_networks = 192.168.100.0/24  //指定服務器所在網段//

技術分享圖片

7:編輯/etc/dovecot/conf.d/10-mail.conf
        mail_location = maildir:~/Maildir //開啟郵箱的位置及格式//  (去掉#號)
        重啟dovecot服務

技術分享圖片

技術分享圖片
8:創建一個組mailusers
創建賬戶 zhangsan 、 lisi 並且加入mailusers組
設置 zhangsan 、 lisi 的密碼

技術分享圖片

    9:測試下postfix郵件發送(用zhangsan 給lisi 發送郵件)
    telnet 192.168.100.101 25
    helo mail.benet.com
    mail from:[email protected]
    rcpt to:[email protected]
    data
    subject:hello lisi
    my name is zhangsan

技術分享圖片

10:測試postfix郵件接收(登錄lisi 查看zhangsan 發送的郵件)
    telnet143  端口結束:OVER
    telnet mail.benet.com 110
    user lisi
    pass 123456
    list
    retr 1
    quit

技術分享圖片

11:去windows7中測試
 準備2臺 windows7     一臺登錄zhangsan   一臺登錄lisi
 下載Foxmail安裝包  安裝 >手動設置  配置你的賬戶密碼 和服務器IP
 登錄zhangsan 和lisi  帳號 進行測試

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

linux redhat6.5 中 搭建Postfix郵件服務器