zoukankan      html  css  js  c++  java
  • Office 365 如何使用powershell查询邮件追踪

    如何使用Powershell 对office365的邮件进行查询追踪

    1. 首先链接到Exchange Online 管理上面

      

    $UserCredential = Get-Credential
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://partner.outlook.cn/PowerShell -Credential $UserCredential -Authentication Basic -AllowRedirection
    Import-PSSession $Session

    2. 查询邮件追踪,导出UTF-8到csv文件中

      

    $dateEnd = get-date 
    $dateStart = $dateEnd.AddHours(-8) #目前时间之前的8个小时之内
    $recipient="admin@constos.com"  #导出收件人是admin@constos.com的用户
     
    #自定义时间,转换时区
     
    Get-MessageTrace -StartDate $dateStart -EndDate $dateEnd -RecipientAddress $recipient | Select-Object @{name='time';e={[System.TimeZone]::CurrentTimeZone.ToLocalTime($_.received)}}, SenderAddress, RecipientAddress, Subject, Status, ToIP, FromIP, Size, MessageID, MessageTraceID |export-csv  -encoding utf8 d:Only.csv

        

  • 相关阅读:
    swift -- 静态变量static
    swift -- 单例+ lazy懒加载 + 第三方库
    swift -- 代理delegate
    swift -- 闭包
    swift -- 构造/析构函数
    swift -- 继承
    swift -- as / 扩展
    swift -- 类中的方法
    swift -- 类和结构体
    C 扩展库
  • 原文地址:https://www.cnblogs.com/junjiany/p/6138580.html
Copyright © 2011-2022 走看看