邮件服务器

 

 

一 邮件系统原理拓扑图

 

发送邮件

 

邮件服务器_邮件服务器

 

 

接收邮件

 

邮件服务器_邮件_02

 

 

二、图解邮件服务器原理备注

1. 三个概念

 

(1) MUA (Mail User Agent)

 

从MTA获取邮件和通过MTA发送邮件的工具,它一般支持smtp和pop协议。如:outlook,foxmail

 

        (2) MTA (Mail Transport Agent)

 

装有MTA的服务器就可以称之为邮件服务器。MTA的主要功能有三个:

            1) 通过pop协议与MUA通信,把MTA邮件箱中的邮件传递给MUA(也就是MUA在MTA上取邮件的过程);

             2) 通过smtp协议,接收用户通过MUA起草的新邮件,并准备发送邮件;

             3) 通过smtp协议,在网络上的不同MTA间,选择合适路由,并最终将邮件送达目标邮件服务器(也就是邮件在源服务器到目标服务器的传递过程)。

 

        (3) MDA (Mail Delivery Agent)

 

可以看做是MTA的一个子模块,实现邮件传递、分析、过滤、自动回复等功能

 

 

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。

 

POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地主机。

 

 

安装必要文件

邮件服务器_target_03

 

cd /etc/mail

vim sendmail.mc

 

邮件服务器_邮件_04

 

vim /etc/mail/local-host-names

邮件服务器_target_05

 

 

vim access

中继配置

 

邮件服务器_邮件服务器_06

 

 

vim /etc/sysconfig/network

 

邮件服务器_target_07

 

 

cd /var/named/chroot/etc

cp named.catching-nameserver.conf named.conf

vim /etc/named.conf

 

邮件服务器_blank_08

 

配置代理

vim named.rfc1912.zones

 

邮件服务器_target_09

 

 

配置区域文件

[root@host named]# cp -p localhost.zone 163.com.zone

[root@host named]# vim 163.com.zone

[root@host named]# pwd

/var/named/chroot/var/named

[root@host named]#

 

邮件服务器_target_10

vim /etc/hosts

 

邮件服务器_邮件_11

vim /etc/resolv.conf

 

邮件服务器_邮件服务器_12

 

安装接收服务器

 

邮件服务器_border_13

 

邮件服务器_邮件服务器_14

 

配置接收服务功能

 

vim /etc/dovecot.conf

邮件服务器_邮件服务器_15

发送邮件测试

 

邮件服务器_blank_16

 

邮件服务器_blank_17

 

用 机器测试

添加用户

 

邮件服务器_邮件服务器_18

 

邮件服务器_border_19

 

邮件服务器_邮件服务器_20

 

邮件服务器_邮件_21

 

邮件服务器_border_22

 

发送成功

邮件服务器_邮件服务器_23

 

邮件日志文件

邮件服务器_border_24

成功接收

邮件服务器_border_25

 

创建另外一个不同区域的服务器 sina.com

配置请参考上面的配置

Vim /etc/mail/access

 

邮件服务器_border_26

建立反向dns查询 使两个服务器更快的互通信息

配置反向代理

 

邮件服务器_border_27

邮件服务器_border_28

配置区域文件

邮件服务器_border_29

邮件服务器_target_30

在sina.com端建立用户

邮件服务器_blank_31

邮件服务器_border_32

发送邮件

邮件服务器_邮件_33

成功接收

邮件服务器_blank_34