Linux郵件服務

1、小常識

發郵件的軟件有sendmail(sentos默認), postfix(只能發郵件不能收郵件); 收郵件的軟件courier-imap, dovecot; 用戶代理收發郵件軟件outlook, foxmail
發郵件協議:smtp(Simple Mail Transfer Protocol簡單郵件傳輸協議) 端口25
收郵件協議:pop3(Post Office Protocol 3 ) 端口110
收郵件協議:imap, 優於pop3,可以根據用戶需求指定下載刪除郵件,而不是下載全部,端口143
MTA: mail transfer agent 郵件傳輸代理,發郵件的(sendmail,postfix)
MRA: mail retravial agent 郵件檢索代理,收郵件(dovecot)
MDA: mail delivery agent 郵件投遞代理,幫助投遞郵件(maildrop)
MUA: mail user agent 郵件用戶代理,個人主機上的收發代理軟件(outlook)

2、搭建iredmail

前提:安裝DNS並這是MX記錄。設置hostname。關閉selinux。

兩臺centos6.4 mail.test.com 192.168.0.104

             mail.123.com  192.168.0.106

設置DNS

[root@server ~]# vim /var/named/test.zone
$TTL 86400
@                   IN      SOA     test.com.  admin.test.com.     (
                                                                        2114191601
                                                                        1H
                                                                        10M
                                                                        7D
                                                                        1D
                                                                           )
@                   IN          NS          test.com.
                    IN          MX  10       mail.test.com.
test.com.          IN          A          192.168.0.104
mail     IN          A                     192.168.0.104
[root@server ~]# vim /var/named/192.168.zone
$TTL 86400
@                    IN      SOA     test.com.  admin.test.com.      (
                                                                        2013081601
                                                                        1H
                                                                        10M
                                                                        7D
                                                                        1D
                                                                        )
@                    IN          NS          test.com.
104                    IN          PTR         test.com.
104                     IN       PTR          mail.test.com.

修改hostname

[root@server ~]# hostname mail.test.com
[root@server ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mail.test.com

2.安裝iredmail

軟件構成postfix(發郵件)+dovecot(收郵件)+policyd(投遞代理)+ClamAV(殺毒)+Amavisd-new+SpamAssassin+Roundcube(web環境下管理)+phpMyadmin(管理mysql)+postfixadmin+Awstats+iredadmil

安裝環境是一個乾淨的平臺,刪除某些軟件(mysql,http,postfix),以防發生衝突

[root@server ~]# ps aux |grep mysql
root      1089  0.0  0.4   5120  1408 ?        S    08:14   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/data/mysql --socket=/tmp/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql     1231  0.1  6.7 225876 22020 ?        Sl   08:14   0:04 /usr/libexec/mysqld --basedir=/usr --datadir=/data/mysql --user=mysql --log-error=/data/mysql/server.err --pid-file=/var/run/mysqld/mysqld.pid --socket=/tmp/mysql.sock --port=3306
root      2232  0.0  0.2   4356   736 pts/0    S+   09:19   0:00 grep mysql
[root@server ~]# killall mysqld
[root@server ~]# yum remove mysql-server  //卸載mysql

下載iredmail包

[root@mail ~]# wget http://www.iredmail.com/iRedMail-0.8.6.tar.bz2
[root@mail src]# tar jxvf iRedMail-0.8.6.tar.bz2  //解壓
[root@mail src]# cd iRedMail-0.8.6
[root@mail iRedMail-0.8.6]# cd pkgs/
[root@mail pkgs]# sed -i 's/iredmail.org/106.187.51.47/g'  get_all.sh
//因爲.org網站被牆了,所以要修改IP

運行腳本

[root@mail pkgs]# cd ..
[root@mail iRedMail-0.8.6]# sh iRedMail.sh  //執行腳本

wKioL1NeHiaBWzvGAAJPPqfxTkg586.jpgwKioL1NeHpXTffLPAAL9kKAlj-Y637.jpgwKiom1NeHxDQXi8eAAQPUweNqKs458.jpgwKioL1NeHyXgcfR6AAJ63kpCteA409.jpgwKioL1NeH2vBwlJgAAKP2BNnZq8763.jpgwKiom1NeH8iRS7R_AAM6AxEugX0232.jpg

按y繼續,會yum下載安裝很多包

手動啓動httpd服務


3、配置mail.123.com

訪問https://mail.123.com/iredmail

輸入用戶名和密碼

wKiom1NfaEGhEq54AADj5V077JY074.jpg


創建新的賬號,建議創建兩個賬號

wKioL1NfaKyQc4IOAAGOCaWIlDI358.jpg

登錄web

wKiom1NfaWKhdO2eAAE_wbqT620772.jpg

建議再重新打開所有的服務

然後發送郵件

到另一個瀏覽器登錄另一個賬號看是否接收到郵件,然後再回復郵件,查看對方是否收到。

使用foxmail

wKiom1NfcU_hIX4LAAJjPkarBTw239.jpg


4、配置mail.test.com

手動將服務(殺毒、反垃圾)全部開啓









































發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章