为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Exchange2013邮件传输过程和邮件队列参考资料

2019-08-05 5页 doc 18KB 30阅读

用户头像

is_624976

暂无简介

举报
Exchange2013邮件传输过程和邮件队列参考资料Exchange2013邮件传输过程和邮件队列参考资料 一、邮件传输过程: 关于Exchange 邮件传输过程,分享如下: 1. 当写好一封邮件,点击“发送”之后,这个邮件会在邮箱的“outbox”中,在mailbox server上有一个“Exchange Mail Submission Service”,这个service是用来提醒Hub Transport Server有一封新邮件等待发送。Hub Transport Server收到提醒后使用Store Driver submit从outbox中获取邮件,然后将这封邮...
Exchange2013邮件传输过程和邮件队列参考资料
Exchange2013邮件传输过程和邮件队列参考资料 一、邮件传输过程: 关于Exchange 邮件传输过程,分享如下: 1. 当写好一封邮件,点击“发送”之后,这个邮件会在邮箱的“outbox”中,在mailbox server上有一个“Exchange Mail Submission Service”,这个service是用来提醒Hub Transport Server有一封新邮件等待发送。Hub Transport Server收到提醒后使用Store Driver submit从outbox中获取邮件,然后将这封邮件放置在Submission queue中,使用Store Driver从mailbox server上获取邮件的过程是使用RPC的。接下来Categorizer会将Submission Queue中的邮件按照邮件的收件人进行分类: 同一台mailbox server上的其他邮箱、在同一个AD站点的另一台mailbox server上面的邮箱、另一个AD站点的mailbox server上面的邮箱、外部组织的收件人。邮件分类之后,就进入了各自的delivery queue中。 2. 当收件人是同一台mailbox server上的其他邮箱时, Hub Transport Server使用Store Driver Deliver从delivery queue中获取邮件,然后mailbox server通过查看AD中的对象属性,将这封邮件放置在收件人的“inbox”中。 3. 当收件人是在同一个AD站点的另一台mailbox server上面的邮箱时,由Hub Selector通过SMTP发送至目标mailbox server,Hub Transport Server会通过查看DNS,使用RPC协议将邮件直接发送给这台mailbox server,然后mailbox server通过查看AD中的对象属性,将这封邮件放置在收件人的“inbox”中。 4. 当收件人是在另一个AD站点的另一台mailbox server上面的邮箱时,Hub Transport Server会使用SMTP协议将邮件发送给这台Exchange server的Hub Transport Server, 然后将这封邮件放置在Submission queue中,接下来Categorizer会将Submission Queue中的邮件按照邮件的收件人进行分类,然后mailbox server通过查看AD中的对象属性,定位收件人所在的mailbox database,将这封邮件放置在收件人的“inbox”中。 5. 当收件人是外部组织时,Hub Transport Server会使用send connector, 通过CAS Server进行代理,查看DNS记录,使用SMTP协议将邮件发送给外部收件人所在的Exchange server的CAS Server,然后CAS Server会将邮件发送给Hub Transport Server,Hub Transport Server的receive connector会检查邮件的accepted domain是否符合,符合的话会将邮件放置在Submission Queue中,接下来Categorizer会将Submission Queue中的邮件按照邮件的收件人进行分类,然后mailbox server通过查看AD中的对象属性,定位收件人所在的mailbox database,将这封邮件放置在收件人的“inbox”中。 具体流程图,您可以参考: 为了您更清楚全面地了解Exchange的邮件传输过程,向您提供一篇文档,描述比较细致全面: 二、邮件队列: 关于Exchange mail.que文件中包含的内容以及如何减少mail.que文件的大小,分享如下: 1. 关于Exchange mail.que文件中包含的内容,首先我们需要知道什么是queue,queue是一个逻辑概念,代Exchange server处理邮件的顺序。Queue分为六种类型: l Submission Queue:每个Transport server上只有一个Submission Queue,Transport server的所有待发送的邮件都在这个queque中 l Delivery queues:每个Transport server会有多个Delivery queues,收件人相同的邮件在同一个Delivery queue中,所以只要待发送邮件的收件人不同,就会有多个Delivery queues l Unreachable queue:每个Transport server上只有一个Unreachable queue,这个Transport server的所有没有发送成功的邮件都在这个queue中 l Poison message queue:这是一个特殊的queue,专门用户存放会导致Exchange server宕机的邮件 l Shadow queues:每一封邮件在传输的过程中,都会生成一个复件到Shadow queues中,传输成功之后这个复件会被删除 l Safety Net:每一封邮件成功传递之后,都会生成一个复件到Safety Net中,默认情况下,2天后会被删除 2. Exchange mail.que文件中包含Unreachable queue中的邮件以及Safety Net中的邮件,如果开启了管道追踪的话,那么邮件传输的过程的capture文件也会存储在queue文件中。由于Exchange mail.que文件的存储机制是ESE数据库的存储模式,与Mailbox database数据库的存储模式相同,在新建的Exchange server上,mail.que文件的初始大小是8256KB,也就是说这个数据库的大小是8256KB,一旦这个数据库被写满,会进行扩容。 3. 针对如何减少mail.que文件的大小,首先要确保PipelineTracingEnabled这个参数设置为False, 管道追踪是用来排查邮件流问题的,所以我们在默认情况下是不启用的。其次,使用Get-queue命令查看队列里是否还有邮件,如果没有的话,关闭Exchange Transport service。然后就可以将mail.que文件move到其他文件夹,然后重启Exchange Transport service。然后就可以将这个mail.que文件做个备份,将Queue文件夹中的mail.que文件删除即可。具体步骤可以参考以下文档:
/
本文档为【Exchange2013邮件传输过程和邮件队列参考资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索