如何使用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个小时之内
$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

  

最新文章

  1. 平衡二叉查找树(AVL)的理解与实现
  2. java基础1_Java数据类型
  3. 【系统移植】Android系统移植
  4. javaio学习笔记-字符流类(1)
  5. 如何让 Qt 的程序使用 Sleep(主线程没有Sleep函数,但线程可用自带的保护函数Sleep)
  6. 商业模式画布及应用 - MBA智库文档
  7. 使用asp.net mvc部分视图渲染html
  8. Linux Android 多点触摸协议 原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/os/71/12306571.shtml
  9. innobackupex 简单使用笔记
  10. windows下的拷贝利器robocopy
  11. laravel的路由分组,中间件,命名空间,子域名,路由前缀
  12. How to enable Linux-PAM on uClinux
  13. 833. Find And Replace in String
  14. node-express根据请求,判断PC和移动端
  15. java 自定义异常输出信息(使用构造器)
  16. shift 参数移位
  17. Android DalivkVM与JVM的比较
  18. 关于BSTR数据类型
  19. KEIL5的安装
  20. Linux之 手动释放内存

热门文章

  1. Fragment
  2. dbutils基本使用
  3. python之最强王者(4)——字符串
  4. 在Wcf中应用ProtoBuf替代默认的序列化器
  5. mybatis hibernate比较
  6. 五个典型的 JavaScript 面试题
  7. How To Join XLA_AE_HEADERS and RCV_TRANSACTIONS? [ID 558514.1]
  8. swift 学习笔记[1]
  9. Android应用项目中BaseAdapter、SimpleAdapter和ArrayAdapter中的三种适配器
  10. Android Xfermode 学习笔记