postfix郵件服務

一.postfix介紹1.linux

postfix提供smtp協議用來投遞郵件vim

默認端口25服務器

/var/log/maillog##服務日誌網絡

mail root@westos.com   ##發送一封郵件併發

Subject: hellodom

hello world ide

.#用"."來結束錄入內容併發送post

mailq##查看郵件隊列測試

postqueue -f##從新處理郵件隊列spa

 

默認狀況下郵件端口只在127.0.0.1上開啓

 

二.搭建郵件服務的環境

1.配置兩臺主機

desktop主機

(1)hostnamectl set-hostname mailqq.qq.com   設置主機名

(2)設置ip爲172.25.254.124

(3)systemctl stop firewalld    關閉火牆

(4)vim /etc/resolve.conf   設置dns解析

     nameserver = 172.25.254.124

server主機

(1)hostnamectl set-hostname mailwestos.westos.com   設置主機名

(2)設置ip爲172.25.254.224

(3)systemctl stop firewalld    關閉火牆

(4)vim /etc/resolve.conf   設置dns解析

     nameserver = 172.25.254.124

2.搭建DNS服務器提供解析服務(在desktop主機上)

(1)yum install bind -y  安裝DNS服務

(2)vim /etc/named.conf    編輯主配置文件

    註釋掉11.12.17行

(3)vim /etc/named.rfc1912.zones   編輯配置文件,指定域名解析服務的指向文件

(4)cd /var/named

    cp -p name.localhost westos.com.zone    生成域名解析文件

    vim westos.com.zone                    編輯域名,IP對應關係

    cp -p westos.com.zone qq.com.zone     

    vim qq.com.zone                 

(5)systemctl restart named   從新啓動服務

(6)測試

   分別在兩臺主機上執行 dig -t mx westos.com     dig -t qq.com  看是否可以成功解析。

 

三.郵件服務的配置

1.配置兩臺主機

配置mailqq.qq.com主機(desktop):

vim /etc/postfix/main.cf

75   myhostname=mailqq.com     設定主機名

83   mydomain=qq.com           設定域名

113  inet_interfaces = all     25端口開啓的網絡接口

116 #inet_interfaces = localhost   只開啓本地接口(註釋掉)

164 mydestination = $myhostname, $mydomain, localhost  接收郵件結尾字符的指定

重啓服務,關閉火牆

  systemctl stop firewalld

  systemctl restart postfix.service

 

配置mailwestos.westos.com主機(server):          

vim /etc/postfix/main.cf

75   myhostname=mailwestos.westos.com     設定主機名

83   mydomain=westos.com           設定域名

113  inet_interfaces = all     25端口開啓的網絡接口

116 #inet_interfaces = localhost   只開啓本地接口(註釋掉)

164 mydestination = $myhostname, $mydomain, localhost  接收郵件結尾字符的指定

重啓服務,關閉火牆

  systemctl stop firewalld

  systemctl restart postfix.service

 

2.在mailqq.qq.com主機上測試發送郵件

mail root@westos.com    

Subject: hello

hello world

.用"."來結束錄入內容併發送

mailq查看郵件隊列

 

在westosmail.westos.com上接收郵件

mail     (查看郵件)

 

3.在westosmail.westos.com上回復郵件

mail root@qq.com    

Subject:good

good study

.

mailq             查看郵件隊列

 

在mailqq.qq.com主機上接收

mail     (查看郵件)

 

四.Dovecot簡介

Dovecot是一個開源的IMAP和POP3郵件服務器,支持linux/Unix系統

postfix(發送郵件的服務器)+dovecot(接收郵件的服務器)

 

1.郵件協議收發端口

pop3110

imap143

imaps993

pop3s995

給定用戶名稱,用戶密碼,dovecot程序代咱們去看這個用戶的郵件文件

2.安裝軟件

yum  install dovecot  -y

3.配置dovecot文件

vim /etc/dovecot/dovecot.conf

24 protocols = imap pop3 lmtp

48 login_trusted_networks = 0.0.0.0/0

49 disable_plaintext_auth = no

 

vim /etc/dovecot/conf.d/10-mail.conf

30 mail_location = mbox:~/mail:INBOX=/var/mail%u

4.從新啓動服務,查看端口

systemctl restart dovecot   

ss -antlpe | grep dovecot  查看端口

5.切換到student用戶建立文件

mkdir /etc/skel/mail/.imap -p

touch /etc/skel/mail/.imap/INBOX

6.在westos.com上安裝mutt

  yum install mutt -y

mutt介紹:

7.測試:mutt -f pop://student@172.25.254.124

 

五.在真機安裝郵件服務接收軟件thunderbird(雷鳥)

1.安裝雷鳥

rpm -ivh /rpm/thunderbird-31.2.0-1.el7.x86_64.rpm

2.設置帳戶

3.配置帳戶參數

4.輸入westos用戶的密碼

5.給mailqq.westos.com的student用戶發送郵件

6.在mailqq.westos.com上登陸student用戶查看郵件

相關文章
相關標籤/搜索