小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Exchange pipeline tracing(傳輸管道跟蹤)

 xiaozhuang 2019-05-27

             Exchange郵件發(fā)送和接收均是通過(guò)Exchange傳輸服務(wù)器進(jìn)行的,在傳輸服務(wù)中進(jìn)行一系列的動(dòng)作。在日常管理中,如果Exchange上啟用了很多的傳輸代理(Transport Agent),在排錯(cuò)時(shí)如果要查找某一封郵件被阻止或刪除的原因相當(dāng)麻煩,通常的做法是查看Exchange上的傳輸代理日志,在代理日志中可以發(fā)現(xiàn)一些痕跡,但是有時(shí)候也無(wú)法找到具體原因。之前我在處理一個(gè)問(wèn)題,要求找到接收部分域名的郵件為什么被標(biāo)記為垃圾郵件,我通過(guò)查看傳輸代理日志沒(méi)有找到原因,因?yàn)樵趥鬏敶砣罩局鞋F(xiàn)在通過(guò)各個(gè)代理的日志均記錄為代理策略是False的,最好沒(méi)有辦法我就逐一禁用Transport Agent,最好找到了對(duì)應(yīng)的傳輸代理。

           好了,現(xiàn)在告訴一個(gè)更快跟蹤?quán)]件傳輸過(guò)程的辦法,在Exchange中郵件在傳遞出去之前需要經(jīng)過(guò)傳遞代理進(jìn)行過(guò)濾或篩選。Exchange提供了一個(gè)功能pipeline tracing,此功能可以用于跟蹤特定發(fā)件人發(fā)送的郵件在傳輸服務(wù)上的郵件流走向過(guò)程。啟用pipeline tracing后會(huì)將傳輸服務(wù)中各個(gè)階段的郵件生成一個(gè)快照到特定文件,以供管理員分析。(具體可以參考:https://technet.microsoft.com/zh-cn/library/bb125018(v=exchg.150).aspx

以下列表介紹了所創(chuàng)建的郵件快照文件:

  • Original.eml   此類文件包含電子郵件在遇到任何 SMTP 事件或傳輸代理之前的原始、未經(jīng)修改的內(nèi)容。

  • Routingnnnn.eml   此類文件包含電子郵件在傳輸服務(wù)的分類部分期間遇到傳輸 SMTP 事件和這些事件上注冊(cè)的傳輸代理時(shí)的內(nèi)容。占位符 nnnn 代表以 0001 開(kāi)頭的整數(shù)值。該值針對(duì)每個(gè) SMTP 事件和這些事件上注冊(cè)的傳輸代理按照這些事件和代理對(duì)郵件起作用的順序遞增。郵箱傳輸傳遞服務(wù)不生成這些 Routing 快照文件。

  • SmtpReceivennnn.eml   此類文件包含電子郵件在傳輸服務(wù)或郵箱傳輸傳遞服務(wù)的 SMTP 接收部分期間遇到 OnEndofDataOnEndOfHeaders SMTP 事件和這些事件上注冊(cè)的傳輸代理時(shí)的內(nèi)容。占位符 nnnn 代表以 0001 開(kāi)頭的整數(shù)值。該值針對(duì)每個(gè) SMTP 事件和這些事件上注冊(cè)的傳輸代理按照這些事件和代理對(duì)郵件起作用的順序遞增。

    在進(jìn)行啟用pipeline tracing功能之前,我們需要首先明白該功能適用于哪些場(chǎng)景;不能沒(méi)事兒就隨便啟用,因?yàn)閱⒂迷摴δ芎髸?huì)消耗服務(wù)器的資源,并且會(huì)占用一定的磁盤空間。如果有如下情況可以考慮暫時(shí)啟用pipeline tracing,抓取到數(shù)據(jù)后應(yīng)立即關(guān)閉。

1)、在對(duì)郵件進(jìn)行排除時(shí),需要分析是哪個(gè)傳輸代理對(duì)郵件進(jìn)行了操作。

2)、在啟用或創(chuàng)建了自定義的傳輸代理,需要驗(yàn)證傳輸代理是否按照設(shè)想生效時(shí)。

 

      下面介紹如果啟用pipeline tracing功能。

一、啟用pipeline tracing功能

1、使用如下命令查看當(dāng)前Exchange服務(wù)器當(dāng)前pipeline tracing的配置情況,以便記錄服務(wù)器的默認(rèn)配置,方便以后恢復(fù)默認(rèn)配置。

Get-TransportService | fl name,*pip*

Get-MailboxTransportService | fl name,*pip*

p_w_picpath

2、啟用傳輸服務(wù)的PipelineTracing功能,并且同時(shí)制定日志目錄和特定發(fā)件人。

Get-TransportService | Set-TransportService -PipelineTracingEnabled $true -PipelineTracingPath"c:\dump\" –PipelineTracingSenderAddress   test@contoso.com

p_w_picpath

3、啟用郵箱傳輸服務(wù)的PipelineTracing功能,并且同時(shí)制定日志目錄和特定發(fā)件人。

Get-MailboxTransportService | Set-MailboxTransportService -PipelineTracingEnabled $true -PipelineTracingPath "c:\dump" -PipelineTracingSenderAddress test@contoso.com   
p_w_picpath

4、PipelineTracing功能啟用后無(wú)需重啟傳輸服務(wù)即可生效。接下來(lái)進(jìn)行測(cè)試。在對(duì)應(yīng)目錄下已經(jīng)生產(chǎn)了快照數(shù)據(jù)。

p_w_picpath

5、查看對(duì)應(yīng)文件中的數(shù)據(jù)。

p_w_picpath

6、能夠看到收集到的快照數(shù)據(jù)。

p_w_picpath

 

p_w_picpath

p_w_picpath

p_w_picpath

 

p_w_picpath

 

二、禁用pipeline tracing功能

Get-TransportService | Set-TransportService -PipelineTracingEnabled $false

Get-MailboxTransportService | Set-MailboxTransportService -PipelineTracingEnabled $false

p_w_picpath

如下命令將pipeline tracing恢復(fù)為默認(rèn)設(shè)置。

Get-TransportService | Set-TransportService -PipelineTracingEnabled $false -PipelineTracingPath "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Hub\PipelineTracing" –PipelineTracingSenderAddress $null

Get-MailboxTransportService | Set-MailboxTransportService -PipelineTracingEnabled $false -PipelineTracingPath "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Mailbox\PipelineTracing" -PipelineTracingSenderAddress $null

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多