xdays

Centos5搭建Exmail邮件系统

邮件系统运行原理

mail-architecture

MUA,MTA和MDA

MUA叫邮件用户代理,是客户端软件负责与用户交互,接受用户指令;MTA是邮件传输代理,负责判断邮件取向,如果目的地是自己就直接交给MDA处理,如果是其他MTA则用SMTP转发邮件;MDA是邮件投递代理,负责将目的地是本机的邮件投放到相应用户的邮箱中,将不是本机的邮件通过MTA发送给其他的主机,在这个过程中可以执行邮件过滤和自动回复等操作。

传送流程

  1. 用户写明邮件发件人A和收件人B,标题以及正文内容点发送,邮件便发送到A自己的MTA上,进入MTA的队列中
  2. 如果邮件收件人B属于用户自己的MTA则直接通过MDA投放到收件人B相应的邮箱里去
  3. 如果是收件人B属于其他的MTA,则发件人A的MTA开始转发(relay)流程,通过SMTP发送给下一台MTA,当然这个过程需要经过下一台MTA的许可(通过IP地址限制)或者认证(用户名密码)
  4. 最后收件人的MTA收到邮件后,通过MDA放到收件人的邮箱里,等待收件人查看和下载

Extmail 简介

Extmail是一套基于开源软件的邮件系统解决方案。其主要特点有支持STMP和POP统一用数据库认证及ESTMP,支持1G大邮件,web界面,病毒过滤和内容过滤,图形化日志分析,spam过滤,别名和多域等特点,目前应用广泛。

Extmail 系统结构


功能模块 功能模块2 功能模块2 操作系统(OS ...