Forum Discussion

Daniolle's avatar
Daniolle
Iron Contributor
May 18, 2026

How to measure time it takes to open an email in Outlook

Hopefully not a silly question...

How can I accurately measure the time it takes to open an email in Outlook (Classic)? i.e. from me double clicking the email in the Inbox to the email Window finally opening?

Is there like an event timer utility that can hook into certain OS/App events (e.g. double click and window open) that can measure the time (e.g. in milliseconds) in between or something?

I appreciate it's somewhere between 1-2 seconds on my lowly i7-6700K Windows 10 PC, but I want to get a more accurate number.

The idea being I then want to time it on a faster machine - e.g. an i3-14100 or even an i5-14400 for comparison purposes.

1 Reply

  • Henrony's avatar
    Henrony
    Iron Contributor

    The first event (your double-click) is something a script can't easily detect. But you can use it as the trigger to start the timer yourself. Then, the script can listen for the second event by using a Windows feature called WMI (Windows Management Instrumentation) . WMI can send a notification the exact moment a new process (like a new Outlook window) is created on your system.