当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

<b>Postfix邮件处理历程详解</b>[Linux安全]

赞助商链接



  本文“<b>Postfix邮件处理历程详解</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

当postfix接纳到一封新邮件时,新邮件首选在incoming行列处逗留,以下主要介绍了postfix邮件的处理历程:接纳邮件的历程和送达邮件的历程,然后针对差别的情形举行差别的处理.


1、接纳邮件的历程
postfix对接纳邮件的处理
当postfix接纳到一封新邮件时,新邮件首选在incoming行列处逗留,:
1.关于来自于本地的邮件:sendmail进程负责接纳来自本地的邮件放在maildrop行列中,然后pickup进程对maildrop中的邮件举行完好性检测.maildrop目录的权限必须设置为某一用户不能删除其他用户的邮件.
2.关于来自于网络的邮件:smtpd进程负责接纳来自于网络的邮件,并且举行安全性检测.可以通过UCE(unsolicitedcommercialemail)掌握smtpd的行为.
3.由postfix进程产生的邮件:这是为了将不可送达的信息返回给发件人.这些邮件是由bounce后台程序产生的.
5.由postfix自己产生的邮件:提醒postmaster(也即postfix管理员)postfix运行历程中呈现的问题.(如SMTP协议问题,违反UCE法则的记录等等.)关于cleanup后台程序的阐明:cleanup是对新邮件举行处理的最后一道工序它对新邮件举行以下的处理:增添信头中丧失的Form信息;为将地址重写成尺度的user@fully.qualified.domain格局举行布列;重信头中抽出收件人的地址;将邮件投入incoming行列中,并恳求邮件行列管理进程处理该邮件;恳求trivial-rewrite进程将地址转换成尺度的user@fully.qualified.doma
in格局.


2、送达邮件的历程
新邮件一旦到达incoming行列,下一步就是开始送达邮件,postfix送达邮件时的处理历程如图三所示.相关的阐明以下:
邮件行列管理进程是整个postfix邮件系统的心脏.它和local、smtp、pipe等送达代理相接洽,将包含有行列文件途径信息、邮件发件人地址、邮件收件人地址的送达恳求发送给送达代理.行列管理进程保护着一个deferred行列,那些无法送达的邮件被送达到该行列中.除此之外,行列管理进程还保护着一个active行列,该行列中的邮件数目是有限制的,这是为了避免在负载太大时内存溢出.邮件行列管理程序还负责将收件人地址在relocated表中列出的邮件返回给发件人,该表包含无效的收件人地址.
假如邮件行列管理进程恳求,rewrite后台程序对收件人地址举行解析.但是缺省地,rewrite只对邮件收件人是本地的还是远程的举行辨别.
假如邮件对你管理进程恳求,bounce后台程序可以生成一个邮件不可送达的报告.
本地送达代理local进程可以理解近似UNIX气势的邮箱,sendmail气势的系统别名数据库和sendmail气势的.forward文件.可以同时运行多个local进程,但是对同一个用户的并发送达进程数目是有限制的.你可以配置local将邮件送达到用户的宿主目录,也可以配置local将邮件发送给一个外部号令,如风行的本地送达代理procmail.在风行的linux发行版本RedHat中,我们就利用procmail作为终究的本地送达代理.
远程送达代理SMTP进程按照收件人地址查询一个SMTP服务器列表,按照次序衔接每一个SMTP服务器,按照性能对该表举行排序.在系统负载太大时,可以有数个并发的SMTP进程同时运行.
pipe是用于UUCP协议的送达代理.   以上是“<b>Postfix邮件处理历程详解</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .