Skip to Content
ReportsExchange ReportsExchange Reports

Exchange Reports

Comprehensive reporting on Exchange Online usage, mail flow, security threats, and mailbox statistics. Export data, schedule reports, and track trends over time.

Available Reports

Executive Dashboard

High-level summary of Exchange environment: total mailboxes, storage usage, mail flow volume, and security metrics. Designed for leadership review.

Available intervals: Daily, Weekly, Monthly

Mail Flow Report

Message volume over time (sent/received), top senders and recipients, external vs. internal traffic, and message size distribution.

Source: GET /reports/getEmailActivityCounts

Mail Latency Report

Message delivery times across your mail flow. Identifies delays in connectors, transport rules, or external delivery.

Mailbox Usage Report

Per-mailbox storage consumption, item counts, and quota status. Identifies mailboxes approaching quotas or with unusual growth.

Source: GET /reports/getMailboxUsageDetail

Mailbox Size Trend

Historical mailbox growth over 30/60/90 days. Helps forecast storage needs and identify users with abnormal data accumulation.

Email App Usage

Which email clients users are using: Outlook desktop, Outlook mobile, OWA, third-party clients. Track adoption of modern clients.

Source: GET /reports/getEmailAppUsageUserDetail

Auto-Forwarding Report

Lists all mailboxes with automatic forwarding configured. Critical for security — external forwarding can indicate compromise.

Note: External forwards should be reviewed immediately as they represent a security risk.

Threat Detection Report

Phishing attempts, malware detections, spam volume, and Safe Links/Safe Attachments activations. Track threat trends over time.

Safe Attachments Detail

Messages processed by Safe Attachments with verdicts. Shows blocked attachments, detonation results, and false positives.

URL clicks rewritten by Safe Links. Shows blocked clicks, user click behavior, and most targeted URLs.

Room Utilization

Meeting room usage statistics: booking frequency, actual usage vs. booked time, most/least used rooms. Helps optimize real estate.

Distribution Groups Report

Distribution list inventory with member counts, last used date, and owners. Identify unused groups for cleanup.

Report Filters

Filter report data by:

  • Date Range — Last 7 days, 30 days, 90 days, or custom
  • Users — All users, specific users, or groups
  • Mailbox Type — User, Shared, Room, Equipment
  • Domain — Filter by email domain

Export Options

  • CSV — Raw data for analysis in Excel
  • PDF — Formatted report with charts
  • JSON — Machine-readable for automation

Scheduled Reports

Automate report generation and delivery:

  • Schedule daily, weekly, or monthly generation
  • Email reports to stakeholders automatically
  • Store reports in SharePoint for archival
  • Set different schedules for different reports

Graph API Data Sources

  • GET /reports/getEmailActivityCounts
  • GET /reports/getEmailActivityUserDetail
  • GET /reports/getMailboxUsageDetail
  • GET /reports/getMailboxUsageStorage
  • GET /reports/getEmailAppUsageUserDetail

API Reference

  • GET /api/reports/exchange/mail-flow — Get mail flow statistics
  • GET /api/reports/exchange/mailbox-usage — Get mailbox usage report
  • GET /api/reports/exchange/threats — Get threat detection summary
  • GET /api/reports/exchange/auto-forwards — Get auto-forwarding rules report
  • POST /api/reports/exchange/schedule — Create scheduled report
Last updated on